PHP Interface WellCommerce\Bundle\ProductBundle\Entity\VariantOptionInterface

Author: Adam Piotrowski ([email protected])
Inheritance: extends WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface
Mostrar archivo Open project: wellcommerce/wellcommerce

Public Methods

Method Description
getAttribute ( ) : WellCommerce\Bundle\AttributeBundle\Entity\AttributeInterface
getAttributeValue ( ) : WellCommerce\Bundle\AttributeBundle\Entity\AttributeValueInterface
getVariant ( ) : WellCommerce\Bundle\ProductBundle\Entity\VariantInterface
setAttribute ( WellCommerce\Bundle\AttributeBundle\Entity\AttributeInterface $attribute )
setAttributeValue ( WellCommerce\Bundle\AttributeBundle\Entity\AttributeValueInterface $attributeValue )
setVariant ( WellCommerce\Bundle\ProductBundle\Entity\VariantInterface $variant )

Method Details

getAttribute() public method

public getAttribute ( ) : WellCommerce\Bundle\AttributeBundle\Entity\AttributeInterface
return WellCommerce\Bundle\AttributeBundle\Entity\AttributeInterface

getAttributeValue() public method

public getAttributeValue ( ) : WellCommerce\Bundle\AttributeBundle\Entity\AttributeValueInterface
return WellCommerce\Bundle\AttributeBundle\Entity\AttributeValueInterface

getVariant() public method

public getVariant ( ) : WellCommerce\Bundle\ProductBundle\Entity\VariantInterface
return WellCommerce\Bundle\ProductBundle\Entity\VariantInterface

setAttribute() public method

public setAttribute ( WellCommerce\Bundle\AttributeBundle\Entity\AttributeInterface $attribute )
$attribute WellCommerce\Bundle\AttributeBundle\Entity\AttributeInterface

setAttributeValue() public method

public setAttributeValue ( WellCommerce\Bundle\AttributeBundle\Entity\AttributeValueInterface $attributeValue )
$attributeValue WellCommerce\Bundle\AttributeBundle\Entity\AttributeValueInterface

setVariant() public method

public setVariant ( WellCommerce\Bundle\ProductBundle\Entity\VariantInterface $variant )
$variant WellCommerce\Bundle\ProductBundle\Entity\VariantInterface