CodeIgniter 4 框架的队列

dev-develop 2024-09-19 09:50 UTC

This package is auto-updated.

Last update: 2024-09-19 09:50:51 UTC


README

CodeIgniter 4 框架的队列。

PHPUnit PHPStan Deptrac Coverage Status

PHP CodeIgniter License

安装

composer require codeigniter4/queue

迁移数据库

php spark migrate --all

配置

发布配置文件

php spark queue:publish

创建您的第一个作业

php spark queue:job Example

将其添加到 app\Config\Queue.php 文件中的 $jobHandlers 数组中

// ...

use App\Jobs\Example;

// ...

public array $jobHandlers = [
    'my-example' => Example::class
];

// ...

基本用法

将作业添加到队列

service('queue')->push('queueName', 'my-example', ['data' => 'array']);

运行队列工作进程

php spark queue:work queueName

文档

阅读完整文档: https://queue.codeigniter.net.cn

贡献

我们接受并鼓励社区以任何形式做出贡献。无论您是否能编写代码、编写文档或帮助查找错误,所有贡献都受欢迎。请参阅 CONTRIBUTING.md 文件以获取详细信息。