function index() { $brands = Brand::all(); $farms = FarmCategory::with('farms')->get(); $categories = Category::all(); $user = auth()->user(); if ($user->role_id == 1) { $products = Product::orderBy('id', 'DESC')->paginate(10); return view('back.productAdminList', compact('categories', 'products', 'farms', 'brands')); } else { $products = ProductProvider::where('provider_id', auth()->user()->provider->id)->orderBy('id', 'DESC')->paginate(10); return view('back.productProviderList', compact('categories', 'products', 'farms', 'brands')); } }