阅读(3689) (8)

Laravel 8 生成任务类

2021-07-06 09:24:57 更新

默认情况下,应用程序的所有的可排队任务都被存储在了 app/Jobs 目录中。如果 app/Jobs 目录不存在,当您运行 make:job Artisan 命令时,将会自动创建它。您可以使用 Artisan CLI 来生成一个新的队列任务:

php artisan make:job ProcessPodcast 

生成的类将会实现 Illuminate\Contracts\Queue\ShouldQueue 接口,告诉 Laravel ,该任务应该推入队列以异步的方式运行。

技巧:您可以使用 stub 发布 来自定义任务 stub 。