levmv/mii-queue
最新稳定版本:v1.1.0
Composer 安装命令:
composer require levmv/mii-queue
包简介
Mii queue extension
README 文档
README
Inspired by yii2-queue
Installation
composer require levmorozov/mii-queue
Basic Usage
Each task which is sent to queue should be defined as a separate class.
class EmailJob extends Job { public $to; public $body; public function execute($queue) { Mii::$app->mailer()->to($this->to)->body($body)->send(); } }
Here's how to send a task into the queue:
Mii::$app->emailqueue->push(new EmailJob([ 'to' => 'mail@yiiframework.com', 'body' => 'Hi guys! Thank you for your framework!', ]));
To execute task you need to start console command:
# This command executes tasks in a loop until the queue is empty: mii queue run --queue=emailqueue # This command launches a daemon which infinitely queries the queue: mii queue listen --queue=emailqueue
统计信息
- 总下载量: 4.92k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-11-06