没有输出 null。不更新销量,没有邮件?

file
file
没有输出 null。不更新销量,没有邮件。@leo, 请问我哪里出错了。?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
leo
最佳答案

EventServiceProvider 写错了

6年前 评论
讨论数量: 11
leo

这么明显的报错,自己多读几遍就知道了

6年前 评论

@leo 上面的错误解决了。是下面的。就是解决错误后还是没有。

6年前 评论
leo

是不是没有执行队列处理器?

6年前 评论
leo
  1. 队列处理器是否忘记重启?
  2. 事件和事件监听器之间的关系是否忘记注册?
6年前 评论

@我把自己的代码黏贴成教程的还是没有。

6年前 评论

file
file
file
这是 Updatecontroller
file
这是 OrderPaidNotification
file
这是 SendOrderPaidMail
file
这是 EventServiceProvider
@leo

6年前 评论
leo

EventServiceProvider 写错了

6年前 评论

@leo 谢谢。我是马大哈。

6年前 评论

遇到了同样的问题,检查了几遍没发现什么问题。
tinker 执行之后输出空数组。

file

queue 没有任何执行提示:

file

最头疼的是没有任何 log 输出。。。

EventServiceProvider 文件
Laravel

5年前 评论

检查 EventServiceProvider 中有否下列声明: use App\Events\OrderPaid; use App\Listeners\SendOrderPaidMail; use App\Listeners\UpdateProductSoldCount;

没有的话会出现 [], 没有 null 的情况

4年前 评论