create() public method

Validate and create the user
Author: Steve Montambeault
public create ( array $data ) : StdClass
$data array
return StdClass
Esempio n. 1
0
 /**
  * Create a new user
  *
  * @author Steve Montambeault
  * @link   http://stevemo.ca
  *
  * @return Response
  */
 public function store()
 {
     $inputs = Input::except('groups', 'activate');
     $inputs['groups'] = Input::get('groups', array());
     $inputs['activate'] = Input::get('activate', false);
     if ($this->userForm->create($inputs)) {
         return Redirect::route('cpanel.users.index')->with('success', Lang::get('cpanel::users.create_success'));
     }
     return Redirect::back()->withInput()->withErrors($this->userForm->getErrors());
 }