/**
  * @Authorized('/login')
  * @param \App\Models\Cart $cart
  */
 public function checkout(Cart $cart)
 {
     $list = $cart->listProducts($this->session->getSession()->cart);
     $this->view->appendToLayout('body', "cart.checkout");
     $this->view->display('layouts.main', ['items' => $list, 'session_cart' => $this->session->getSession()->cart]);
 }