function getControlpanel() { $deliverables = \p4\Deliverable::where('client_id', '=', $authuser->client_id)->get(); $client = \p4\Client::where('id', '=', $authuser->client_id)->first(); $clientname = $client->name; return view('dashboard.dashboard', ['deliverables' => $deliverables, 'authuser' => $authuser, 'clientname' => $clientname]); }
public function _construct() { $this->{$authuser} = $request->user(); $this->{$deliverables} = \p4\Deliverable::where('client_id', '=', $authuser->client_id)->get(); if ($authuser->client_id) { $client = \p4\Client::where('id', '=', $authuser->client_id)->first(); $this->{$clientname} = $client->name; } else { $this->{$clientname} = 'Agency'; } }
/** function to display client dashboard **/ public function getDashboard(Request $request) { $authuser = $request->user(); $deliverables = \p4\Deliverable::where('client_id', '=', $authuser->client_id)->get(); if ($authuser->client_id) { $client = \p4\Client::where('id', '=', $authuser->client_id)->first(); $clientname = $client->name; } else { $clientname = 'Agency'; } return view('dashboard.dashboard', ['deliverables' => $deliverables, 'authuser' => $authuser, 'clientname' => $clientname]); /** $user=$request->user(); $dashboard= new \p4\Libraries\Dashboard($user); $dashboard->displayDashboard(); **/ }