Copied!

AttributeDefinitionUpdateStruct

AttributeDefinitionUpdateStruct.php : 14
Final

Methods

public__construct()

AttributeDefinitionUpdateStruct.php : 19
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 ])

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 -

publicgetDescriptions()

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

Return values

array<string, string|null>|null

publicgetGroup()

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

Return values

AttributeGroupInterface|null

publicgetIdentifier()

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

Return values

string|null

publicgetPosition()

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

Return values

int|null

publicgetRequired()

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

Return values

bool|null

publicgetTranslatable()

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

Return values

bool|null

publicgetTypeIdentifier()

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

Return values

string|null

publicsetDescription()

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

Parameters

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

publicsetDescriptions()

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

Parameters

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

publicsetGroup()

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

Parameters

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

publicsetIdentifier()

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

Parameters

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

publicsetPosition()

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

Parameters

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

publicsetRequired()

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

Parameters

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

publicsetTranslatable()

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

Parameters

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

publicsetTypeIdentifier()

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

Parameters

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