Пример #1
0
 /**
  * Page de retrait d'une bd du panier
  */
 public function ajaxCartRemoveBookFromCart($bookId, $cartId)
 {
     $this->lock();
     $cartManager = new CartManager();
     $bookManager = new BookManager();
     $cartManager->removeBook($bookId, $cartId);
     // Réduire la quantité de livres disponibles dans la table books
     $bookManager->increaseQuantityAvailable($bookId);
     // Modifier la date de modification du cart
     $cartManager->editModifiedDateOfCart($cartId);
     $this->redirectToRoute('cart');
 }