user(); assert($user !== null); if ($user->hasVerifiedEmail()) { return redirect()->intended(route('dashboard', absolute: false).'?verified=1'); } if ($user->markEmailAsVerified()) { /** @var MustVerifyEmail $verified */ $verified = $user; event(new Verified($verified)); } return redirect()->intended(route('dashboard', absolute: false).'?verified=1'); } }