我正在
"调用未定义的方法Illuminate \ Notifications \ Messages \ MailMessage :: replyTo()in ... /TeamMessage.php:68"
我试图在TeamMessage.php中为这样的通知设置replyTo地址:
public function toMail($notifiable)
{
return (new MailMessage)
->replyTo('myemail@gmail.com', 'My Name')
->line($this->custom_message)
}
我猜这里不能设置标题信息吗?还有其他方法吗?我使用https://laravel.com/api/5.3/Illuminate/Notifications/Messages/MailMessage.html中描述的replyTo()方法
编辑添加一些说明:我需要能够动态设置回复地址,因此无法在某处的配置中对其进行硬编码。
答案 0 :(得分:1)
这个错误毫无意义。 MailMessage中存在此方法,唯一有意义的是您的存储库版本中缺少方法。 replyTo()
是一种新的(2016年11月),你也是如此
composer update
这是相关的提交:
https://github.com/laravel/framework/commit/484cfcbdb381e8f36510030b086884e49b898e87