예제 #1
0
 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');
 }