【发布时间】:2017-11-17 12:41:24
【问题描述】:
我正在开发发送电子邮件功能。首先,我想从我的角度生成 .pdf 文件。然后我想通过电子邮件附加生成的 .pdf 文件而不将其保存到磁盘中。我在控制器中使用以下内容:
$pdf = PDF::loadView('getpdf', $data);
Mail::to($to_email)->send(new Mysendmail($post_title, $full_name))
->attachData($pdf->output(), "newfilename.pdf");
我收到此错误:“在 null 上调用成员函数 attachData()”
如果我在下面不带附件使用,效果很好:
$pdf = PDF::loadView('getpdf', $data);
Mail::to($to_email)->send(new Mysendmail($post_title, $full_name));
请指教。
【问题讨论】:
标签: laravel email attachment