$customer ? $customer->toArray() : false, 'basket' => ShopCart::getSummary(), 'deliveries' => Deliveries::getAllWithSaleChannel()->toArray(), 'sale_channel' => SaleChannels::getDefault()->toArray(), ]; return view('Shop.Orders.order', $data); } public function store(Request $request) { $data = $request->all(); $data['customer_id'] = Customers::getId(); $data['basket'] = Baskets::getBasketSummary(); dump($data); exit; $order = Orders::saveOrder($data); if ($order) { if ($data['payment'] == '1') { return redirect()->route('Shop.Payments.online'); } else { return redirect()->route('Shop.Orders.confirmed'); } } else { return view('Shop.Orders.order'); } } public function confirmed() { return view('Shop.Orders.confirmed'); } }