Example #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(UserStoreFormRequest $request)
 {
     $this->user->create($request->only('firstname', 'lastname', 'username', 'email', 'password'));
     $success = 'User has been created successfully.';
     return redirect(route('backend.users.index'))->with('success', $success);
 }
Example #2
0
 /**
  * Handle a registration request for the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postRegister(UserStoreFormRequest $request)
 {
     \Auth::login($this->user->create($request->only('firstname', 'lastname', 'username', 'email', 'password')));
     return redirect($this->redirectPath());
 }