Copied!

AttributeDefinitionUpdateStruct

AttributeDefinitionUpdateStruct.php : 14
Final

Methods

public__construct()

AttributeDefinitionUpdateStruct.php : 20
public __construct([string|null $identifier = null ][, AttributeGroupInterface|null $group = null ][, string|null $typeIdentifier = null ][, int|null $position = null ][, bool|null $required = null ][, bool|null $translatable = null ][, array<string, string|null>|null $descriptions = null ][, array<string, mixed>|null $options = null ])

Parameters

Name Type Default value Description
$identifier string|null null -
$group AttributeGroupInterface|null null -
$typeIdentifier string|null null -
$position int|null null -
$required bool|null null -
$translatable bool|null null -
$descriptions array<string, string|null>|null null -
$options array<string, mixed>|null null -

publicgetDescriptions()

AttributeDefinitionUpdateStruct.php : 95
public getDescriptions() : array<string, string|null>|null

Return values

array<string, string|null>|null

publicgetGroup()

AttributeDefinitionUpdateStruct.php : 42
public getGroup() : AttributeGroupInterface|null

Return values

AttributeGroupInterface|null

publicgetIdentifier()

AttributeDefinitionUpdateStruct.php : 32
public getIdentifier() : string|null

Return values

string|null

publicgetOptions()

AttributeDefinitionUpdateStruct.php : 119
public getOptions() : array<string, mixed>|null

Return values

array<string, mixed>|null

publicgetPosition()

AttributeDefinitionUpdateStruct.php : 62
public getPosition() : int|null

Return values

int|null

publicgetRequired()

AttributeDefinitionUpdateStruct.php : 72
public getRequired() : bool|null

Return values

bool|null

publicgetTranslatable()

AttributeDefinitionUpdateStruct.php : 82
public getTranslatable() : bool|null

Return values

bool|null

publicgetTypeIdentifier()

AttributeDefinitionUpdateStruct.php : 52
public getTypeIdentifier() : string|null

Return values

string|null

publicsetDescription()

AttributeDefinitionUpdateStruct.php : 108
public setDescription(string $languageCode, string|null $description) : void

Parameters

Name Type Default value Description
$languageCode string - -
$description string|null - -

publicsetDescriptions()

AttributeDefinitionUpdateStruct.php : 103
public setDescriptions(array<string, string|null>|null $descriptions) : void

Parameters

Name Type Default value Description
$descriptions array<string, string|null>|null - -

publicsetGroup()

AttributeDefinitionUpdateStruct.php : 47
public setGroup(AttributeGroupInterface|null $group) : void

Parameters

Name Type Default value Description
$group AttributeGroupInterface|null - -

publicsetIdentifier()

AttributeDefinitionUpdateStruct.php : 37
public setIdentifier(string|null $identifier) : void

Parameters

Name Type Default value Description
$identifier string|null - -

publicsetOptions()

AttributeDefinitionUpdateStruct.php : 127
public setOptions(array<string, mixed>|null $options) : void

Parameters

Name Type Default value Description
$options array<string, mixed>|null - -

publicsetPosition()

AttributeDefinitionUpdateStruct.php : 67
public setPosition(int|null $position) : void

Parameters

Name Type Default value Description
$position int|null - -

publicsetRequired()

AttributeDefinitionUpdateStruct.php : 77
public setRequired(bool|null $required) : void

Parameters

Name Type Default value Description
$required bool|null - -

publicsetTranslatable()

AttributeDefinitionUpdateStruct.php : 87
public setTranslatable(bool|null $translatable) : void

Parameters

Name Type Default value Description
$translatable bool|null - -

publicsetTypeIdentifier()

AttributeDefinitionUpdateStruct.php : 57
public setTypeIdentifier(string|null $typeIdentifier) : void

Parameters

Name Type Default value Description
$typeIdentifier string|null - -