1 回答
TA贡献1868条经验 获得超4个赞
您的脚本中只有一些小问题:
在此处将逗号更改为点:
->line('You have a new subscriber:', $subscribers)
获取对象的电子邮件属性。像这样:
$subscribers->email;
如果你想获得最新的订阅者(并且你的表包含 Laravel 时间戳)
Subscribe::where('email', '!=', null)->orderBy('created_at','DESC')->first();
总而言之,您的代码应该如下所示:
public function toMail($notifiable)
{
$subscribers = Subscribe::where('email', '!=', null)->orderBy('created_at','DESC')->first();
return (new MailMessage)
->subject('You have a new subscriber')
->line('You have a new subscriber:'.$subscribers->email)
->action('Click Here', url('/subscribe'));
// ->line('Thank you for using our application!');
}
- 1 回答
- 0 关注
- 206 浏览
添加回答
举报