function getDashboard() { if ($authuser->type == 'agency') { if ($client != NULL) { $deliverables = \p4\Deliverable::where('client_id', '=', $client)->get(); return view('controlpanel.controlpanel', ['deliverables' => $deliverables, 'authuser' => $authuser, 'clients' => $clients, 'request' => $request]); } else { $deliverables = \p4\Deliverable::all(); return view('controlpanel.controlpanel', ['deliverables' => $deliverables, 'authuser' => $authuser, 'clients' => $clients, 'request' => $request]); } } }
/** 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]); } }