geekshubs/rabbitmq

来自RabbitMQ适配器的包

0.7.4 2021-03-11 18:12 UTC

This package is auto-updated.

Last update: 2024-09-21 21:54:59 UTC


README

php-amqplib包的Laravel适配

Packagist Downloads Packagist License Packagist PHP Version Support Maintainability Rating Security Rating Vulnerabilities Bugs

用满满的爱为Laravel制作了php-amqplib包的适配

有关php-amqplib包的更多信息,请访问他们的仓库

🚀 安装

在您的composer.json中需要geekshubs/rabbitmq包并更新依赖项

composer require geekshubs/rabbitmq

在Lumen和Laravel的配置中添加环境参数

RABBITMQ_HOST=rabbit
RABBITMQ_PORT=5672
RABBITMQ_USER=rabbitmq
RABBITMQ_PASSWORD=rabbitmq
RABBITMQ_VHOST='/'

app/config/app.php中添加以下内容

将 ServiceProvider 添加到 providers 数组中

Geekshubs\RabbitMQ\RabbitMQServiceProvider::class,

💡 Lumen

在Lumen中,只需在您的bootstrap/app.php文件中手动注册 ServiceProvider

$app->register(\Geekshubs\RabbitMQ\RabbitMQServiceProvider::class);

并在同一文件中添加以下行。

//Add lines to error reflection class
$app->instance('path.config', app()->basePath() . DIRECTORY_SEPARATOR . 'config');
$app->instance('path.storage', app()->basePath() . DIRECTORY_SEPARATOR . 'storage');

👾 示例

请看这个视频 https://youtu.be/wsMW1ylogl0

在这个仓库 https://github.com/xavi78/rabbitmqinlaravel

🔎 变更日志

请查看CHANGELOG以获取最近更改的更多信息。

🦸‍♀️ 贡献

请随意提交您认为合适的尽可能多的pull请求,因为还有很多事情要做,所有帮助都受欢迎。

如果您想看看这里有一个指南(https://github.com/GeeksHubsAcademy/2020-geekshubs-convenio/blob/master/contributing.md

如果您发现了一个错误,请在这里告诉我们here .

如果您请求一个新功能.