class ProductGroupAttribute implements PrimaryKeyInterface

ProductGroupAttribute Class

Properties

protected int $id
protected ProductGroup $productGroup
protected Attribute $attribute Selected Attribute
protected AttributeValue $attributeValues Selected AttributeValue

Methods

__construct()

ProductGroupAttribute constructor.

integer
getId()

No description

setId(int $id)

No description

mixed
getProductGroup()

No description

setProductGroup(mixed $productGroup)

No description

mixed
getAttribute()

No description

$this
setAttribute(mixed $attribute)

No description

mixed
getAttributeValues()

No description

setAttributeValues(mixed $attributeValues)

No description

addAttributeValue(AttributeValue $attributeValue)

Add to collection

removeAttributeValue(AttributeValue $attributeValue)

Remove from collection

Details

at line 83
__construct()

ProductGroupAttribute constructor.

Initialize attributeValues property

at line 91
integer getId()

Return Value

integer

at line 101
ProductGroupAttribute setId(int $id)

Parameters

int $id

Return Value

ProductGroupAttribute

at line 111
mixed getProductGroup()

Return Value

mixed

at line 121
ProductGroupAttribute setProductGroup(mixed $productGroup)

Parameters

mixed $productGroup

Return Value

ProductGroupAttribute

at line 131
mixed getAttribute()

Return Value

mixed

at line 141
$this setAttribute(mixed $attribute)

Parameters

mixed $attribute

Return Value

$this

at line 151
mixed getAttributeValues()

Return Value

mixed

at line 161
ProductGroupAttribute setAttributeValues(mixed $attributeValues)

Parameters

mixed $attributeValues

Return Value

ProductGroupAttribute

at line 173
addAttributeValue(AttributeValue $attributeValue)

Add to collection

Parameters

AttributeValue $attributeValue

at line 183
removeAttributeValue(AttributeValue $attributeValue)

Remove from collection

Parameters

AttributeValue $attributeValue