w tej chwili wysyłam mail z załącznikiem w taki sposób
Mail::to($order->email)->send(new EbookMail($order->customerName));
buduję go tak
public function build()
{
return $this
->subject('tytul.')
->markdown('emails.ebook', ['name' => $this->name])
->attach(storage_path('app/pdfs/e-book.pdf'), [
'as' => 'test.pdf',
'mime' => 'application/pdf',
]);
}
chcialbym teraz z użyciem domPDF wygenerować w locie pdf i dodać go do maila. Czyli np. w skrócie
$pdf = PDF::loadView('emails.myTestMail', $data);
i użyć
->attachData($pdf->output(), "text.pdf");
czy mogę użyć attach() i attachData() w tym samym momencie?