PHP Class spec\Sylius\Bundle\CoreBundle\Form\DataTransformer\ProductTaxonCollectionToTaxonCollectionTransformerSpec

Author: Anna Walasek ([email protected])
Inheritance: extends PhpSpec\ObjectBehavior
Mostra file Open project: sylius/sylius

Public Methods

Method Description
getMatchers ( )
it_implements_data_transformer_interface ( )
it_is_initializable ( )
it_returns_empty_collection_during_reverse_transform ( ArrayCollection $taxons )
it_returns_empty_collection_during_transform ( )
it_throws_unexpected_type_exception_during_reversing_transformation ( Sylius\Component\Core\Model\TaxonInterface $taxon )
it_throws_unexpected_type_exception_during_transform ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon )
it_transforms_product_taxons_collection_to_taxon_collection ( Sylius\Component\Core\Model\ProductTaxonInterface $firstProductTaxon, Sylius\Component\Core\Model\ProductTaxonInterface $secondProductTaxon, Sylius\Component\Core\Model\TaxonInterface $firstTaxon, Sylius\Component\Core\Model\TaxonInterface $secondTaxon )
it_transforms_taxons_collection_to_product_taxons_collection ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon, Sylius\Component\Core\Model\TaxonInterface $taxon, Sylius\Component\Resource\Factory\FactoryInterface $productTaxonFactory )
let ( Sylius\Component\Resource\Factory\FactoryInterface $productTaxonFactory )

Method Details

getMatchers() public method

public getMatchers ( )

it_implements_data_transformer_interface() public method

it_is_initializable() public method

public it_is_initializable ( )

it_returns_empty_collection_during_reverse_transform() public method

public it_returns_empty_collection_during_reverse_transform ( ArrayCollection $taxons )
$taxons Doctrine\Common\Collections\ArrayCollection

it_returns_empty_collection_during_transform() public method

it_throws_unexpected_type_exception_during_reversing_transformation() public method

public it_throws_unexpected_type_exception_during_reversing_transformation ( Sylius\Component\Core\Model\TaxonInterface $taxon )
$taxon Sylius\Component\Core\Model\TaxonInterface

it_throws_unexpected_type_exception_during_transform() public method

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

it_transforms_product_taxons_collection_to_taxon_collection() public method

public it_transforms_product_taxons_collection_to_taxon_collection ( Sylius\Component\Core\Model\ProductTaxonInterface $firstProductTaxon, Sylius\Component\Core\Model\ProductTaxonInterface $secondProductTaxon, Sylius\Component\Core\Model\TaxonInterface $firstTaxon, Sylius\Component\Core\Model\TaxonInterface $secondTaxon )
$firstProductTaxon Sylius\Component\Core\Model\ProductTaxonInterface
$secondProductTaxon Sylius\Component\Core\Model\ProductTaxonInterface
$firstTaxon Sylius\Component\Core\Model\TaxonInterface
$secondTaxon Sylius\Component\Core\Model\TaxonInterface

it_transforms_taxons_collection_to_product_taxons_collection() public method

public it_transforms_taxons_collection_to_product_taxons_collection ( Sylius\Component\Core\Model\ProductTaxonInterface $productTaxon, Sylius\Component\Core\Model\TaxonInterface $taxon, Sylius\Component\Resource\Factory\FactoryInterface $productTaxonFactory )
$productTaxon Sylius\Component\Core\Model\ProductTaxonInterface
$taxon Sylius\Component\Core\Model\TaxonInterface
$productTaxonFactory Sylius\Component\Resource\Factory\FactoryInterface

let() public method

public let ( Sylius\Component\Resource\Factory\FactoryInterface $productTaxonFactory )
$productTaxonFactory Sylius\Component\Resource\Factory\FactoryInterface