public function getStakeholders(Request $request) { $user = \Auth::user(); if (!$user or !$user->can_see_stakeholders) { abort(403); } $stakeholders = Stakeholder::paginate(10); if ($request->search) { $modelInstance = new Stakeholder(); $stakeholders = $modelInstance->bySearchTerm($request->search)->paginate(10); } return view('frontend.pages.stakeholders', ['stakeholders' => $stakeholders, 'search' => $request->search ? $request->search : '']); }