create($request->all()))); $user = $this->create($request->all()); dump($user); exit; $this->guard()->login($user); if ($response = $this->registered($request, $user)) { return $response; } return $request->wantsJson() ? new JsonResponse([], 201) : redirect($this->redirectPath()); } protected function create(array $data) { $user = Customers::create($data); CustomerAddresses::add($user->id, $data); return $user; } public function emailVerify() { if (Auth::user()->hasVerifiedEmail()) { return redirect(route(config('boilerplate.app.redirectTo', 'boilerplate.dashboard'))); } return view('boilerplate::auth.verify-email'); } public function emailVerifyRequest(EmailVerificationRequest $request) { $request->fulfill(); return redirect(route(config('boilerplate.app.redirectTo', 'boilerplate.dashboard'))); } public function emailSendVerification(Request $request) { $request->user()->sendEmailVerificationNotification(); return back()->with('message', 'Verification link sent!'); } }