PresentationIdFactory
in package
implements
PresentationIdFactoryInterface
Class PresentationIdFactory
Interfaces, Classes and Traits
- PresentationIdFactoryInterface
- Interface PresentationIdFactoryInterface
Table of Contents
- createAttributePresentationId() : AttributePresentationId
- createPropertyPresentationId() : PropertyPresentationId
- createAttributeModifierId() : AttributeModifierId
- getModifierIdentifierByValuesId() : ModifierIdentifierInterface
Methods
createAttributePresentationId()
public
createAttributePresentationId(AttributeIdDto $dto, ModifierIdentifierCollectionInterface $collection) : AttributePresentationId
Parameters
- $dto : AttributeIdDto
- $collection : ModifierIdentifierCollectionInterface
Tags
Return values
AttributePresentationId —createPropertyPresentationId()
public
createPropertyPresentationId(CombisIdDto $dto) : PropertyPresentationId
Parameters
- $dto : CombisIdDto
Tags
Return values
PropertyPresentationId —createAttributeModifierId()
protected
createAttributeModifierId(int $id) : AttributeModifierId
Parameters
- $id : int
Return values
AttributeModifierId —getModifierIdentifierByValuesId()
protected
getModifierIdentifierByValuesId(int $attributeOptionId, ModifierIdentifierCollectionInterface $collection) : ModifierIdentifierInterface
Parameters
- $attributeOptionId : int
- $collection : ModifierIdentifierCollectionInterface