PHP Class WellCommerce\Bundle\CouponBundle\Visitor\CouponOrderVisitor

Author: Adam Piotrowski ([email protected])
Inheritance: implements WellCommerce\Bundle\OrderBundle\Visitor\OrderVisitorInterface
Afficher le fichier Open project: wellcommerce/wellcommerce

Méthodes publiques

Méthode Description
__construct ( WellCommerce\Bundle\OrderBundle\Provider\OrderModifierProviderInterface $orderModifierProvider, WellCommerce\Bundle\CurrencyBundle\Helper\CurrencyHelperInterface $currencyHelper ) CouponOrderVisitor constructor.
visitOrder ( WellCommerce\Bundle\OrderBundle\Entity\OrderInterface $order )

Private Methods

Méthode Description
calculateCouponModifier ( WellCommerce\Bundle\CouponBundle\Entity\CouponInterface $coupon, WellCommerce\Bundle\OrderBundle\Entity\OrderInterface $order ) : float

Method Details

__construct() public méthode

CouponOrderVisitor constructor.
public __construct ( WellCommerce\Bundle\OrderBundle\Provider\OrderModifierProviderInterface $orderModifierProvider, WellCommerce\Bundle\CurrencyBundle\Helper\CurrencyHelperInterface $currencyHelper )
$orderModifierProvider WellCommerce\Bundle\OrderBundle\Provider\OrderModifierProviderInterface
$currencyHelper WellCommerce\Bundle\CurrencyBundle\Helper\CurrencyHelperInterface

visitOrder() public méthode

public visitOrder ( WellCommerce\Bundle\OrderBundle\Entity\OrderInterface $order )
$order WellCommerce\Bundle\OrderBundle\Entity\OrderInterface