subtask = $subtask; } /** * Get the message envelope. * * @return \Illuminate\Mail\Mailables\Envelope */ public function envelope() { $projectCode = $this->subtask->mastertask?->project?->code ?? 'N/A'; $title = $this->subtask->title ?: $this->subtask->mastertask?->title ?? ''; return new Envelope( subject: 'Čas pre Task ' . $projectCode . ' - ' . $title . ' bol prekročený' ); } /** * Get the message content definition. * * @return \Illuminate\Mail\Mailables\Content */ public function content() { return new Content( view: 'emails.task.sub_task_finished_with_higher_tracked_time' ); } /** * Get the attachments for the message. * * @return array */ public function attachments() { return []; } }