*/ public function via(object $notifiable): array { return ['mail']; } public function toMail(object $notifiable): MailMessage { $this->application->loadMissing('applicant'); $applicant = $this->application->applicant; return $this->mailMessage( subject: 'Keputusan Permohonan Keahlian KOPKB - TIDAK LULUS', view: 'membershipapplication::emails.failed', data: [ 'application' => $this->application, 'applicant' => $applicant, ], )->attach( Storage::disk(Document::STORAGE_DISK)->path($this->resultLetter->path), [ 'as' => $this->resultLetter->name, 'mime' => $this->resultLetter->mime_type, ] ); } }