/** * 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); }
/** * 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()); }