serviceTask->service->name; $agentName = $this->serviceTask->integrationRequest->agent->first_name . ' ' . $this->serviceTask->integrationRequest->agent->last_name; return (new MailMessage) ->subject("Validation requise : {$serviceName} - {$agentName}") ->greeting("Bonjour {$notifiable->name},") ->line("Toutes les tâches obligatoires pour le service **{$serviceName}** concernant l'agent **{$agentName}** ont été effectuées.") ->line("Merci de vérifier et de valider la tâche.") ->action('Valider la tâche', route('integrations.show', $this->serviceTask->integrationRequest)); } public function toArray(object $notifiable): array { return [ 'service_task_id' => $this->serviceTask->id, 'integration_request_id' => $this->serviceTask->integration_request_id, 'message' => "Tâche prête pour validation.", 'type' => 'task_ready_validation', ]; } }