Laravel通知或可邮寄给好友请求/接受

时间:2019-06-10 08:08:05

标签: php laravel laravel-mail laravel-notification

假设我们有一个社交网站,用户可以互相关注。使用Laravel Notification通知用户有人要关注他或有人接受了他的关注请求还是Laravel Mailable是更好的主意?

我已经读过this question,并且看来Mailable是一个更好的主意,因为收件人和电子邮件的内容不相同(在内容中,我不得不说 $ thisUserId 请求关注您,或者 $ thisUserId 接受了您的关注请求。

实施此请求(跟随请求跟随接受)或其他操作(例如您的朋友在您的帖子中发表评论)的最佳方法是什么或类似的东西?

Laravel通知 Laravel Mailable

1 个答案:

答案 0 :(得分:4)

您似乎低估了 Laravel通知。它还具有使用自定义模板的灵活性。您也可以与此同时使用mailable

遵循文档。 https://laravel.com/docs/5.8/notifications

当好友请求发送/接受时,它属于通知类别,而Laravel Notification仅用于通知目的。因此,毫无疑问,您应该这样做。

由于它提供了灵活性,因此可以与mail一起在不同的渠道上发送通知。

mailable非常有限,无法与laravel一起提供覆盖范围邮件功能。

其余所有内容都取决于您的应用程序体系结构和决策:)