/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { if (Auth::check()) { $user = User::find($id); if (is_null($user)) { $users = User::all(); return Redirect::route('admin.index', compact('users', $id)); } $utility = new common\Utilities(); $user['dob'] = $utility->convertMySQLFormatToDatePickerFormat($user['dob']); return View::make('admin.edit', compact('user')); } else { return View::make('auth.login'); } }
$users = User::all(); return View::make('admin.index', compact('users')); } else { $user = User::first(); if (is_null($user)) { return View::make('guest.index'); } else { $users = User::all(); foreach ($users as $user) { $utility = new common\Utilities(); $user->dob = $utility->convertMySQLFormatToDatePickerFormat($user->dob); } $pagination = 7; $paginatedUsers = User::paginate($pagination); return View::make('guest.show', compact('paginatedUsers', 'user')); } } }); Route::any('guest/show/{id}', array('as' => 'guest.show', function ($id) { $pagination = 7; $user = User::find($id); if (is_null($user)) { $users = User::all(); return Redirect::route('guest.index', compact('users')); } else { $utility = new common\Utilities(); $user['dob'] = $utility->convertMySQLFormatToDatePickerFormat($user['dob']); $paginatedUsers = User::paginate($pagination); return View::make('guest.show', compact('user', 'paginatedUsers')); } }));