繁体   English   中英

取消通知Laravel 5.3(通过)

[英]Canceling Notifications Laravel 5.3 (Via)

因此,假设我想在Via内放入“通知检查”逻辑(例如,应基于User上的变量发送)。 我注意到,如果我通过以下方式这样做:

return $notifiable->comment_email ? ['mail'] : false; 

如果comment_email在用户上为true,它将成功发送。 但是,如果它为false,那么我希望将通知全部取消,我以为返回False就可以了-不会,只是抛出一个错误。 那么如何在通孔中取消呢? 可能吗?

而是返回false,您必须返回一个空数组:

return $notifiable->comment_email ? ['mail'] : []; 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM