/** * Responds to requests to GET /monitor/edit/{$id} */ public function getCodeCreateUpdate($id = null) { $code = \App\CodeEntry::find($id); $test = \App\TestRun::orderby('id', 'ASC')->get(); $approval = \App\Approval::orderby('id', 'ASC')->get(); $users = \App\User::orderBy('id', 'DESC')->get(); $user_names = []; foreach ($users as $user) { $user_names[$user->id] = $user->name; } \Session::put('code_id', $id); if (is_null($code)) { \Session::flash('flash_message', 'Code Entry not found.'); return redirect('/monitor'); } return view('monitor.createupdatecode')->with('code', $code)->with('user_names', $user_names); }