public function warehouses(Request $request) { $this->data['current_tab'] = 38; $warehouses = Warehouse::orderBy('created_at', 'desc')->paginate(10); $this->data['warehouses'] = $warehouses; $this->data['last_page'] = $warehouses->lastPage(); $this->data['current_page'] = $warehouses->currentPage(); return view('manage.order.warehouses', $this->data); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { if (Auth::user()->company->parent = 1) { if (Auth::user()->securityLevel >= 40) { $warehouses = Warehouse::orderBy('name', 'asc')->paginate(20); } else { $warehouses = Warehouse::where('type_id', '<>', 1)->orderBy('name', 'asc')->paginate(10); } } else { $warehouses = Warehouse::where('company_id', Auth::user()->current_company_id)->where('type_id', '<>', 1)->orderBy('name', 'asc')->paginate(10); } return view('warehouses.index', compact('warehouses')); }