codeigniter4 / queue
CodeIgniter 4 框架的队列
dev-develop
2024-09-19 09:50 UTC
Requires
- php: ^8.1
Requires (Dev)
- codeigniter4/devkit: ^1.0
- codeigniter4/framework: ^4.3
- phpstan/phpstan-strict-rules: ^1.5
- predis/predis: ^2.0
Suggests
- ext-redis: If you want to use RedisHandler
- predis/predis: If you want to use PredisHandler
This package is auto-updated.
Last update: 2024-09-19 09:50:51 UTC
README
CodeIgniter 4 框架的队列。
安装
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 文件以获取详细信息。