Example #1
0
 public function postCreateUser()
 {
     $data = Input::all();
     $rules = array('firstName' => 'required', 'lastName' => 'required', 'contactNumber' => 'required', 'email' => 'required|email', 'password' => 'min:5|confirmed', 'password_confirmation' => 'required_with:password|min:5');
     $validator = Validator::make($data, $rules);
     if ($validator->fails()) {
         // If validation falis redirect back to login.
         return Redirect::back()->withErrors($validator);
     } else {
         User::updateCurrentUserProfile($this->currentUserId, $data);
         Session::flash('error', 'Your profile has been saved');
         return Redirect::back()->withErrors('Your profile has been saved!');
     }
 }