/** * Display the specified resource. * * @param int $id * @param ReportingRepo $reportingRepo * @return Response */ public function show($id, ReportingRepo $reportingRepo) { $recruit = Recruits::where('id', $id)->with('user', 'notes')->first(); $tasks = Task::where('recruit_id', $id)->where('completed', false)->get(); $users = User::where('can_recruit', true)->get(); $numbers = $reportingRepo->recruitNumbers($recruit->mls_id); $pastNumbers = $reportingRepo->recruitPastNumbers($recruit->mls_id); return view('admin.recruits.show', compact('recruit', 'tasks', 'users', 'numbers', 'pastNumbers')); }