/** * Removes Coupon from Cart, and flushes it. * * @param CartCouponOnRemoveEvent $event Event */ public function removeCartCoupon(CartCouponOnRemoveEvent $event) { $this->cartCouponManager->removeCartCoupon($event->getCartCoupon()); }
/** * Removes Coupon from Cart, and flushes it * * @param CartCouponOnRemoveEvent $event Event */ public function onCartCouponRemove(CartCouponOnRemoveEvent $event) { $cartCoupon = $event->getCartCoupon(); $this->cartCouponObjectManager->remove($cartCoupon); $this->cartCouponObjectManager->flush($cartCoupon); }