Notification类有什么优势可以简单地用Laravel 5.3发送电子邮件?

时间:2016-09-24 16:48:20

标签: laravel

在Laravel 5.3中引入了一个新的通知类,允许将通知推送到不同的通道。它允许快速抛出多行并进行操作调用,并允许通过单个方法调用向多个用户发送通知。

我可能错过了其他任何优势吗?

1 个答案:

答案 0 :(得分:2)

Notfications允许将电子邮件,冗余,短信等全部应用于单个通知下的一个地方,其中Mailables只是邮件。

通知电子邮件确实提供了使用MailMessage API撰写电子邮件的动态模板,但它也允许您使用(new MailMessage)->view('location.name')->...来使用您选择的视图。

从v5.3.15开始,您现在也可以从通知中返回Mailables而不是MailMessage,从而允许使用包含Cc,Bcc等的更强大的邮件API。

所以基本上现在你可以在使用Notifications时充分利用两个世界,你可以在其中实现Mailables而不是使用MailMessage。