App\Http\Controllers\StoreController::getCheckout PHP Method

getCheckout() public method

public getCheckout ( )
    public function getCheckout()
    {
        $order = $this->userCart();
        if (!$order->items()->exists()) {
            return ujs_redirect('/store/cart');
        }
        $addresses = Auth::user()->storeAddresses()->with('country')->get();
        $delayedShipping = Store\Order::where('orders.status', 'paid')->count() > config('osu.store.delayed_shipping_order_threshold');
        return view('store.checkout', compact('order', 'addresses', 'delayedShipping'));
    }