*/ public function via(object $notifiable): array { return ['mail']; } public function toMail(object $notifiable): MailMessage { $url = 'https://'.$this->instance->subdomain.'.'.config('provisioning.dns.zone'); return (new MailMessage) ->subject(__('provisioning.mail.ready_subject')) ->greeting(__('provisioning.mail.ready_greeting')) ->line(__('provisioning.mail.ready_line')) ->line(__('provisioning.mail.ready_user', ['user' => $this->adminUser])) ->line(__('provisioning.mail.ready_password', ['password' => Crypt::decryptString($this->adminPasswordEncrypted)])) ->action(__('provisioning.mail.ready_action'), $url); } }