PHP Class Sonata\Component\Transformer\OrderTransformer

Inheritance: extends BaseTransformer
Afficher le fichier Open project: sonata-project/ecommerce Class Usage Examples

Protected Properties

Свойство Type Description
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$options the transformer option
$productPool the product pool

Méthodes publiques

Méthode Description
__construct ( Pool $productPool, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher )
transformIntoBasket ( Sonata\Component\Order\OrderInterface $order, Sonata\Component\Basket\BasketInterface $basket ) : Sonata\Component\Basket\BasketInterface

Method Details

__construct() public méthode

public __construct ( Pool $productPool, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher )
$productPool Sonata\Component\Product\Pool
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface

transformIntoBasket() public méthode

public transformIntoBasket ( Sonata\Component\Order\OrderInterface $order, Sonata\Component\Basket\BasketInterface $basket ) : Sonata\Component\Basket\BasketInterface
$order Sonata\Component\Order\OrderInterface
$basket Sonata\Component\Basket\BasketInterface
Résultat Sonata\Component\Basket\BasketInterface

Property Details

$eventDispatcher protected_oe property

protected EventDispatcherInterface,Symfony\Component\EventDispatcher $eventDispatcher
Résultat Symfony\Component\EventDispatcher\EventDispatcherInterface

$options protected_oe property

the transformer option
protected $options

$productPool protected_oe property

the product pool
protected $productPool