Copied!

LocalAttributeGroupServiceDecorator

LocalAttributeGroupServiceDecorator.php : 17

Properties

protected $innerService

LocalAttributeGroupServiceDecorator.php : 19
protected LocalAttributeGroupServiceInterface $innerService

Methods

public__construct()

LocalAttributeGroupServiceDecorator.php : 21
public __construct(LocalAttributeGroupServiceInterface $innerService)

Parameters

Name Type Default value Description
$innerService LocalAttributeGroupServiceInterface - -

publiccreateAttributeGroup()

LocalAttributeGroupServiceDecorator.php : 39
public createAttributeGroup(AttributeGroupCreateStruct $createStruct) : AttributeGroupInterface

Parameters

Name Type Default value Description
$createStruct AttributeGroupCreateStruct - -

Return values

AttributeGroupInterface

publicdeleteAttributeGroup()

LocalAttributeGroupServiceDecorator.php : 44
public deleteAttributeGroup(AttributeGroupInterface $group) : void

Parameters

Name Type Default value Description
$group AttributeGroupInterface - -

publicdeleteAttributeGroupTranslation()

LocalAttributeGroupServiceDecorator.php : 66
public deleteAttributeGroupTranslation(AttributeGroupInterface $attributeGroup, string $languageCode) : void

Parameters

Name Type Default value Description
$attributeGroup AttributeGroupInterface - -
$languageCode string - -

publicfindAttributeGroups()

LocalAttributeGroupServiceDecorator.php : 34
public findAttributeGroups([AttributeGroupQuery|null $query = null ]) : AttributeGroupListInterface

Parameters

Name Type Default value Description
$query AttributeGroupQuery|null null -

Return values

AttributeGroupListInterface

publicgetAttributeGroup()

LocalAttributeGroupServiceDecorator.php : 29
public getAttributeGroup(string $identifier[, iterable<string|int, Language>|null $prioritizedLanguages = null ]) : AttributeGroupInterface

Parameters

Name Type Default value Description
$identifier string - -
$prioritizedLanguages iterable<string|int, Language>|null null -

Return values

AttributeGroupInterface

publicisAttributeGroupUsed()

LocalAttributeGroupServiceDecorator.php : 73
public isAttributeGroupUsed(AttributeGroupInterface $attributeGroup) : bool

Parameters

Name Type Default value Description
$attributeGroup AttributeGroupInterface - -

Return values

bool

publicnewAttributeGroupCreateStruct()

LocalAttributeGroupServiceDecorator.php : 49
public newAttributeGroupCreateStruct(string $identifier) : AttributeGroupCreateStruct

Parameters

Name Type Default value Description
$identifier string - -

Return values

AttributeGroupCreateStruct

publicnewAttributeGroupUpdateStruct()

LocalAttributeGroupServiceDecorator.php : 54
public newAttributeGroupUpdateStruct(AttributeGroupInterface $group) : AttributeGroupUpdateStruct

Parameters

Name Type Default value Description
$group AttributeGroupInterface - -

Return values

AttributeGroupUpdateStruct

publicupdateAttributeGroup()

LocalAttributeGroupServiceDecorator.php : 59
public updateAttributeGroup(AttributeGroupInterface $attributeGroup, AttributeGroupUpdateStruct $updateStruct) : AttributeGroupInterface

Parameters

Name Type Default value Description
$attributeGroup AttributeGroupInterface - -
$updateStruct AttributeGroupUpdateStruct - -

Return values

AttributeGroupInterface