Laravel 5.1 工作和听众


Laravel 5.1 jobs and listeners

所以Laravel 5.1更改了文件夹Commands to JobsHandlers to Listeners。我有点困惑的是,侦听器文件夹现在只处理事件而不是作业。在 5.1 中,所有作业都是自处理的吗?还是我应该创建一个处理程序文件夹并处理其中的作业?

目前,乔布斯是自我处理的。它们类似于命令并实现自处理接口。更改基本上只是一个文件夹重命名,因此人们不会将其与其他命令(例如控制台命令)混淆。尝试将作业视为命令,因为命令实际上是在执行作业。

或者,您仍然可以创建 app/命令和 app/Handlers 目录,并像以前一样继续使用命令。作业和命令只是做同一件事的不同方式。