public function getAdminPanel(Request $request) { $clients = \p4\Client::clientsForDropdown(); $roles = \p4\Role::rolesForDropdown(); $users = \p4\User::all(); return view('admin.adminpanel', ['users' => $users, 'request' => $request, 'clients' => $clients, 'roles' => $roles]); }
/** displays agency controlpanel **/ public function getControlpanel(Request $request) { $client = $request->input('client_id'); $clients = \p4\Client::clientsForDropdown(); $authuser = $request->user(); $statuses = \p4\Status::all(); if ($client != 0) { $deliverables = \p4\Deliverable::where('client_id', '=', $client)->get(); return view('controlpanel.controlpanel', ['deliverables' => $deliverables, 'authuser' => $authuser, 'clients' => $clients, 'request' => $request, 'statuses' => $statuses]); } else { $deliverables = \p4\Deliverable::all(); return view('controlpanel.controlpanel', ['deliverables' => $deliverables, 'authuser' => $authuser, 'clients' => $clients, 'request' => $request, 'statuses' => $statuses]); } }