PHP Interface Sylius\Component\Core\Model\ProductTaxonsAwareInterface

Author: Anna Walasek ([email protected])
Datei anzeigen Open project: sylius/sylius

Public Methods

Method Description
addProductTaxon ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon )
filterProductTaxonsByTaxon ( Sylius\Component\Core\Model\TaxonInterface $taxon ) : Sylius\Component\Core\Model\ProductTaxonInterface | null
getProductTaxons ( ) : Doctrine\Common\Collections\Collection | Sylius\Component\Core\Model\ProductTaxonInterface[]
hasProductTaxon ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon ) : boolean
removeProductTaxon ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon )

Method Details

addProductTaxon() public method

public addProductTaxon ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon )
$productTaxon Sylius\Component\Core\Model\ProductTaxonInterface

filterProductTaxonsByTaxon() public method

public filterProductTaxonsByTaxon ( Sylius\Component\Core\Model\TaxonInterface $taxon ) : Sylius\Component\Core\Model\ProductTaxonInterface | null
$taxon Sylius\Component\Core\Model\TaxonInterface
return Sylius\Component\Core\Model\ProductTaxonInterface | null

getProductTaxons() public method

public getProductTaxons ( ) : Doctrine\Common\Collections\Collection | Sylius\Component\Core\Model\ProductTaxonInterface[]
return Doctrine\Common\Collections\Collection | Sylius\Component\Core\Model\ProductTaxonInterface[]

hasProductTaxon() public method

public hasProductTaxon ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon ) : boolean
$productTaxon Sylius\Component\Core\Model\ProductTaxonInterface
return boolean

removeProductTaxon() public method

public removeProductTaxon ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon )
$productTaxon Sylius\Component\Core\Model\ProductTaxonInterface