PHP Класс Elcodi\Store\CartCouponBundle\EventListener\JustOneManualCouponEventListener

Автор: Berny Cantos ([email protected])
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$cartCouponRepository Elcodi\Component\CartCoupon\Repository\CartCouponRepository CartCoupon repository

Открытые методы

Метод Описание
__construct ( Elcodi\Component\CartCoupon\Repository\CartCouponRepository $cartCouponRepository ) Constructor
assertJustOneManualCoupon ( Elcodi\Component\CartCoupon\Event\CartCouponOnApplyEvent $event ) Avoid applying a manual coupon if another is being applied

Защищенные методы

Метод Описание
isManual ( Elcodi\Component\Coupon\Entity\Interfaces\CouponInterface $coupon ) : boolean Check if a coupon has manual enforcement

Описание методов

__construct() публичный Метод

Constructor
public __construct ( Elcodi\Component\CartCoupon\Repository\CartCouponRepository $cartCouponRepository )
$cartCouponRepository Elcodi\Component\CartCoupon\Repository\CartCouponRepository CartCoupon Repository

assertJustOneManualCoupon() публичный Метод

Avoid applying a manual coupon if another is being applied
public assertJustOneManualCoupon ( Elcodi\Component\CartCoupon\Event\CartCouponOnApplyEvent $event )
$event Elcodi\Component\CartCoupon\Event\CartCouponOnApplyEvent

isManual() защищенный Метод

Check if a coupon has manual enforcement
protected isManual ( Elcodi\Component\Coupon\Entity\Interfaces\CouponInterface $coupon ) : boolean
$coupon Elcodi\Component\Coupon\Entity\Interfaces\CouponInterface Coupon
Результат boolean

Описание свойств

$cartCouponRepository защищенное свойство

CartCoupon repository
protected CartCouponRepository,Elcodi\Component\CartCoupon\Repository $cartCouponRepository
Результат Elcodi\Component\CartCoupon\Repository\CartCouponRepository