create() public method

public create ( array $data, boolean $provider = false ) : static
$data array
$provider boolean
return static
 /**
  * @param RegisterRequest $request
  * @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());
     }
 }