/** * 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()); }