token = $token; $this->url = $url; } /** * Get the notification's delivery channels. * * @return array */ public function via(object $notifiable): array { return ['mail']; } /** * Get the mail representation of the notification. */ public function toMail(object $notifiable): MailMessage { return (new MailMessage) ->subject('Reset Password Notification') ->line('You are receiving this email because we received a password reset request for your account.') ->action('Reset Password', $this->url) ->line('This password reset link will expire in 60 minutes.') ->line('If you did not request a password reset, no further action is required.'); } /** * Get the array representation of the notification. * * @return array */ public function toArray(object $notifiable): array { return [ // ]; } }