Laravel 5.1的作业和侦听器

3

Laravel 5.1将文件夹Commands更改为Jobs,将Handlers更改为Listeners。我有点困惑的是,现在Listeners文件夹只处理事件而不是任务。所有任务在5.1中都是自处理的吗?还是应该创建一个Handlers文件夹并在其中处理任务?

1个回答

1

目前,工作是自我处理的。它们就像命令一样实现了SelfHandling接口。这个改变基本上只是一个文件夹重命名,以免与其他命令(如控制台命令)混淆。试着把工作看作是一个命令,因为一个命令实际上正在执行一个工作。

或者,您可以创建app / Commands和app / Handlers目录,并继续像往常一样使用命令。工作和命令只是完成相同任务的不同方式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接