App\Http\Controllers\Frontend\Auth\RegisterController::register PHP Method

register() public method

public register ( App\Http\Requests\Frontend\Auth\RegisterRequest $request ) : Illuminate\Http\RedirectResponse | Redirector
$request App\Http\Requests\Frontend\Auth\RegisterRequest
return Illuminate\Http\RedirectResponse | Illuminate\Routing\Redirector
    public function register(RegisterRequest $request)
    {
        if (config('access.users.confirm_email')) {
            $user = $this->user->create($request->all());
            event(new UserRegistered($user));
            return redirect($this->redirectPath())->withFlashSuccess(trans('exceptions.frontend.auth.confirmation.created_confirm'));
        } else {
            auth()->login($this->user->create($request->all()));
            event(new UserRegistered(access()->user()));
            return redirect($this->redirectPath());
        }
    }