質問: 具体的に作りたい機能を説明します。ブログ記事を投稿して「いいね」して下さった方にブログ記事の投稿者が任意のタイミングでメール経由で通知できるようにする機能です。 現在、2つの実装方法で悩んでおり、どちらが適切かお聞きしたく質問致しました。 1 Laravel 5.3で実装されたNOTIFICATION機能を使って実装すること 2 ArticlesControllerに独自の関数を作り、ルーティング記述を行い、メールを送信すること ググってみましたが、NOTIFICATION系の記事が少なくて困っています。 どんなことでも良いので、ご教示して頂けたら幸甚です。 宜しくお願い致します。
回答: 「登録したユーザ」がメールを送信する際に、何らかのエンティティを更新するのであれば、 Notificationを使えばよいと思います。 そうではなく、Controllerで完結するような場合は、2の解決策で良いのではないでしょうか。