approved ? 'disetujui' : 'ditolak'; $approvable = $this->approval->approvable; $assetCode = method_exists($approvable, 'asset') ? optional($approvable->asset)->code : null; return (new MailMessage) ->subject("Permintaan {$this->approval->type} {$status}") ->line("Permintaan {$this->approval->type} Anda telah {$status}.") ->lineIf($assetCode, "Asset: {$assetCode}") ->lineIf($this->notes, "Catatan: {$this->notes}") ->action('Buka Dashboard', url('/dashboard/index')); } }