-
app/Notifications/VerifyEmail.php
Open in GitHubuse Illuminate\Auth\Notifications\VerifyEmail as Notification; use Illuminate\Notifications\Messages\MailMessage; class VerifyEmail extends Notification { protected function buildMailMessage($url): MailMessage { return (new MailMessage()) ->subject(trans('auth.mail.verify.subject')) ->line(trans('auth.mail.verify.line1', [ 'count' => config('auth.verification.expire', 60), ])) ->action(trans('auth.mail.verify.action'), $url) ->line(trans('auth.mail.verify.line2')); } }
-
app/Models/User.php
Open in GitHubuse Azuriom\Notifications\VerifyEmail as VerifyEmailNotification; class User extends Authenticatable implements MustVerifyEmail { // ... public function sendEmailVerificationNotification(): void { $this->notify(new VerifyEmailNotification()); } }