inna/think-rabbit-queue
Composer 安装命令:
composer require inna/think-rabbit-queue
包简介
RabbitMQ Queue for ThinkPHP.
关键字:
README 文档
README
RabbitMQ Queue for ThinkPHP 5.
Installation
$ composer require inna/think-rabbit-queue
Usage
<?php use Inna\RabbitQueue\Job; use Inna\RabbitQueue\ShouldQueue; class CancelOrderJob extends Job implements ShouldQueue { public $order; public function __construct($order) { $this->order = $order; } public function handle() { if ($this->order->shouldCancel()) { $this->order->cancel(); } } }
<?php use Carbon\Carbon; use Inna\RabbitQueue\Queue; $order = Order::find(1); $job = (new CancelOrderJob($order))->delay(Carbon::now()->addDays(7)); $job->dispatch();
<?php use Inna\RabbitQueue\Queue; Queue::consume();
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-06-24