Sindbad~EG File Manager

Current Path : /home/zada/www/app/Http/ViewComposers/
Upload File :
Current File : /home/zada/www/app/Http/ViewComposers/CartComposer.php

<?php

namespace App\Http\ViewComposers;

use App\Models\Cart;
use Illuminate\View\View;

class CartComposer {
    /**
     * Bind data to the view.
     *
     * @param  View  $view
     * @return void
     */
    public function compose(View $view)
    {
        $carts = [];
        if (auth()->user() != null) {
            $carts = Cart::where('user_id', auth()->user()->id)->get();
        } else {
            $temp_user_id = Session()->get('temp_user_id');
            if ($temp_user_id) {
                $carts = Cart::where('temp_user_id', $temp_user_id)->get();
            }
        }

        $view->with(['carts' => $carts]);
    }
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists (>^ω^<)看过哭02teddd(>^ω^<)看过哭02teddd