Example #1
0
 /**
  * Save cart
  *
  * @param AbstractCartEvent $event Event
  */
 public function saveCart(AbstractCartEvent $event)
 {
     $this->cartSaver->saveCart($event->getCart());
 }
 /**
  * Validate cart amount.
  *
  * @param AbstractCartEvent $event Event
  */
 public function validateAmount(AbstractCartEvent $event)
 {
     $this->cartAmountValidator->validateAmount($event->getCart());
 }
 /**
  * Validate cart.
  *
  * @param AbstractCartEvent $event Event
  */
 public function validateCartIntegrity(AbstractCartEvent $event)
 {
     $this->cartIntegrityValidator->validateCartIntegrity($event->getCart());
 }