PHP Class spec\Sylius\Bundle\ProductBundle\Form\DataTransformer\ProductsToProductAssociationsTransformerSpec

Author: Grzegorz Sadowski ([email protected])
Inheritance: extends PhpSpec\ObjectBehavior
Exibir arquivo Open project: sylius/sylius

Public Methods

Method Description
it_is_a_data_transformer ( )
it_is_initializable ( )
it_reverse_transforms_empty_string_into_null ( )
it_reverse_transforms_null_into_null ( )
it_transforms_null_to_empty_string ( )
it_transforms_product_associations_to_array ( Sylius\Component\Product\Model\ProductAssociationInterface $productAssociation, Sylius\Component\Product\Model\ProductAssociationTypeInterface $productAssociationType, Sylius\Component\Product\Model\ProductInterface $firstAssociatedProduct, Sylius\Component\Product\Model\ProductInterface $secondAssociatedProduct )
let ( Sylius\Component\Resource\Factory\FactoryInterface $productAssociationFactory, Sylius\Component\Product\Repository\ProductRepositoryInterface $productRepository, Sylius\Component\Resource\Repository\RepositoryInterface $productAssociationTypeRepository )

Method Details

it_is_a_data_transformer() public method

it_is_initializable() public method

public it_is_initializable ( )

it_reverse_transforms_empty_string_into_null() public method

it_reverse_transforms_null_into_null() public method

it_transforms_null_to_empty_string() public method

it_transforms_product_associations_to_array() public method

public it_transforms_product_associations_to_array ( Sylius\Component\Product\Model\ProductAssociationInterface $productAssociation, Sylius\Component\Product\Model\ProductAssociationTypeInterface $productAssociationType, Sylius\Component\Product\Model\ProductInterface $firstAssociatedProduct, Sylius\Component\Product\Model\ProductInterface $secondAssociatedProduct )
$productAssociation Sylius\Component\Product\Model\ProductAssociationInterface
$productAssociationType Sylius\Component\Product\Model\ProductAssociationTypeInterface
$firstAssociatedProduct Sylius\Component\Product\Model\ProductInterface
$secondAssociatedProduct Sylius\Component\Product\Model\ProductInterface

let() public method

public let ( Sylius\Component\Resource\Factory\FactoryInterface $productAssociationFactory, Sylius\Component\Product\Repository\ProductRepositoryInterface $productRepository, Sylius\Component\Resource\Repository\RepositoryInterface $productAssociationTypeRepository )
$productAssociationFactory Sylius\Component\Resource\Factory\FactoryInterface
$productRepository Sylius\Component\Product\Repository\ProductRepositoryInterface
$productAssociationTypeRepository Sylius\Component\Resource\Repository\RepositoryInterface