summaryData = $summaryData; } /** * Build the message. * * @return $this */ public function build() { return $this->from(config('mail.from.address'), config('mail.from.name')) ->subject('Tickets Summary Report - ' . $this->summaryData['generatedAt']) ->view('emails.tickets-summary') ->with($this->summaryData); // Extract array directly into view variables } }