*/ public function via(mixed $notifiable): array { return ['mail']; } public function toMail(mixed $notifiable): MailMessage { $url = url(route('password.reset', [ 'token' => $this->token, 'email' => $notifiable->getEmailForPasswordReset(), ], false)); $minit = config('auth.passwords.users.expire'); return (new MailMessage) ->subject('Set Semula Kata Laluan - Kehadiran KTM SPR') ->line('Kami menerima permintaan untuk set semula kata laluan akaun anda.') ->action('Set Semula Kata Laluan', $url) ->line("Pautan ini akan tamat tempoh dalam {$minit} minit.") ->line('Jika anda tidak membuat permintaan ini, sila abaikan e-mel ini.'); } }