Laravel Уведомление или Отправка по почте для запроса о дружбе / принять - PullRequest
0 голосов
/ 10 июня 2019

Предположим, у нас есть социальный сайт, на котором пользователи могут следить друг за другом. Лучше ли использовать Laravel Notification , чтобы уведомить пользователя о том, что кто-то хочет следовать за ним, или кто-то принял его последующий запрос, или Laravel Mailable вместо этого?

Я уже прочитал этот вопрос и кажется, что Mailable - лучшая идея, потому что получатель и содержимое электронной почты не совпадают (в содержании я должен сказать, что $ thisUserId просит следовать за вами, или $ thisUserId принял ваш запрос на подписку.

Каков наилучший способ реализовать это ( следовать запросу , следовать принятому ) или другим действиям, таким как ваш друг прокомментировал ваше сообщение или что-то подобное это?

Laravel Notification или Laravel Mailable ?

1 Ответ

4 голосов
/ 10 июня 2019

Кажется, вы недооцениваете Laravel Notification . Он также имеет гибкость в использовании пользовательских шаблонов. И вы также можете использовать mailable с этим.

Следуйте документации. https://laravel.com/docs/5.8/notifications

Поскольку отправленный / принятый запрос на добавление в друзья подпадает под категорию уведомлений и Laravel Notification, предназначенные только для целей уведомления. Так что, без сомнения, вы должны пойти с этим

Поскольку это обеспечивает гибкость отправки уведомлений по различным каналам, а также mail.

mailable очень ограничен, чтобы обеспечить функцию дословной рассылки с помощью laravel.

Отдых все зависит от архитектуры вашего приложения и вашего решения:)

...