我正在尝试向特定邮件ID发送通知,并在我的控制器中使用以下代码:
$product=Product::first();
Notification::route('mail','suraj@yahoo.com')
->notify(new NewProducts($product));
但是我收到了一个错误
Call to undefined method Illuminate\Notifications\Channels\MailChannel::route()
。
正在添加所有先决条件,当我使用User模型的对象时,我甚至成功发送了一封邮件。我在laravel doc5.3中遇到了这个过程。
答案 0 :(得分:3)
找出问题所在的最佳方法是:
MailChannel
类以找到正确的方法只要看课,你就会很快找到send()
method,这就是你想要的。正如@Suraj所建议的
现在所有这些工作都可以通过IDE智能软件编辑器实现自动化。从我5年多的经验来看,我推荐PHPStorm,但你可以使用任何。
<强>为什么吗
它在您的浏览器中完成上述所有4个步骤。 告诉您所有课程的可用方法。