tableData = $tableData ?? []; // } public function __construct($serialTableData, $materialTableData, $bundleTableData) { $this->serialTableData = $serialTableData; $this->materialTableData = $materialTableData; $this->bundleTableData = $bundleTableData; } /** * Get the message envelope. */ public function envelope(): Envelope { return new Envelope( subject: 'Invoice Table Report' ); } /** * Get the message content definition. */ public function content(): Content { return new Content( view: 'mail.test_mail', // with: [ // 'name' => "CRI Digital Manufacturing Solutions

Dear Sir/Madam,

Kindly find the attached invoice status details for the 'Total Number Of Invoices' and 'Scanned Number Of Invoices' count,", // 'tableData' => $this->tableData, // 'wishes' => "Thanks & Regards

CRI Digital Manufacturing Solutions" // ], with: [ 'company' => "CRI Digital Manufacturing Solutions", 'greeting' => "Dear Sir/Madam,

Kindly find the attached invoice status details for the 'Total Number of Invoices' and 'Scanned Number of Invoices' count,", //'tableData' => $this->tableData, 'serialTableData' => $this->serialTableData, 'materialTableData' => $this->materialTableData, 'bundleTableData' => $this->bundleTableData, 'wishes' => "Thanks & Regards,
CRI Digital Manufacturing Solutions" ], ); } /** * Get the attachments for the message. * * @return array */ public function attachments(): array { return []; } }