session()->put('invoice.cart.'.$o->id,$o->id); } if (! $request->session()->get('invoice.cart')) return redirect()->to('u/home'); return View('u.invoice.cart') ->with('invoices',Invoice::find(array_values($request->session()->get('invoice.cart')))); } public function fee(Request $request,Checkout $o): float { return $o->fee($request->post('total',0)); } public function pay(Request $request,Checkout $o) { return redirect('pay/paypal/authorise'); } }