Laravel 5.8
でメールの送信先を変更したいと思っています。
送信の際に環境によってユーザーに飛ばないようにテストを行いたいと思っています。
\Illuminate\Mail\PendingMailのtoメソッドで宛先を指定しているのですが、
テスト環境の際は hoge@hogehoge.com 本番環境の際は 実際に送信するメールアドレスにしたいのですが、
\Illuminate\Mail\PendingMailを直接弄ってしまうとupdateの際に問題が出るのは明らかなので他に方法がないか知りたいです。
app/Mail等のディレクトリを作りそこ以下にclassを作るようにして、そちらを呼び出すのがいいとは思うのですが
既に既存でPendingMailを使用しているため、呼び出し側を変更するとテストに手間がかかってしまうので出来れば避けたいと思っています。
他にもう少し手間がかからない方法はないでしょうか。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/08 06:29
2020/06/08 06:31
2020/06/08 06:58