public function postEditProfile() { //verify the user input and create account $validator = Validator::make(Input::all(), array('First_Name' => 'required|max:50', 'Last_Name' => 'required|max:50')); if ($validator->fails()) { return Redirect::route('delegate-profile')->withErrors($validator)->withInput(); } else { $firstname = Input::get('First_Name'); $lastname = Input::get('Last_Name'); $myprofile = Delegate::where('user_id', '=', Auth::user()->id)->first(); $myprofile->firstname = $firstname; $myprofile->lastname = $lastname; $saved = $myprofile->save(); if ($saved) { return View::make('delegate.success'); } } return Redirect::route('delegate-profile')->with('global', 'Failed!! Please retry'); }