ShippingAddressUpdateStruct
This class is used for updating the fields of a content object draft.
Properties¶
$creatorId
¶
Creator user ID.
|
|
Creator of the version, in the search API this is referred to as the modifier of the published content.
WARNING: Standard permission rules applies, only the user set here will be able to change the draft after being set as modifier, and only if (s)he has access to edit the draft in the first place.
Optional creator of version, current user will be used if null
$fields
¶
|
|
$fields
¶
|
|
$fields
¶
|
|
$initialLanguageCode
¶
The language code of the version. In 4.x this code will be used as the language code of the translation (which is shown in the admin interface).
|
|
It is also used as default language for added fields.
Methods¶
__construct()
¶
Construct object optionally with a set of properties.
|
|
Readonly properties values must be set using $properties
as they aren't writable anymore
after object has been created.
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$properties | array<string, mixed> | [] | - |
setField()
¶
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$fieldDefIdentifier | string | - | - |
$value | mixed | - | - |
$language | string|null | null | - |
getProperties()
¶
Returns list of available properties' names.
|
|
Override to add dynamic properties.
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$dynamicProperties | array<int, string> | [] |
Additional dynamic properties exposed on the object |
Return values
array<int, string>