public function store() { $input = Input::all(); if (Input::hasFile('avatar')) { $input['avatar'] = ImageHandler::uploadImage(Input::file('avatar'), 'avatars'); } else { $input['avatar'] = 'default.jpg'; } $input['password'] = Hash::make('password'); $user = User::create($input); return Redirect::to('admin/users')->with(array('note' => 'Successfully Created New User', 'note_type' => 'success')); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ public function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }