PHPackages                             sokanacademy/laravel-fluent-rabbitmq - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. sokanacademy/laravel-fluent-rabbitmq

ActiveLibrary[Queues &amp; Workers](/categories/queues)

sokanacademy/laravel-fluent-rabbitmq
====================================

integrate rabbitmq in a laravel application

V1.1(3y ago)323.2k6[2 PRs](https://github.com/sokanacademy/Laravel-Fluent-RabbitMQ/pulls)MITPHPPHP ^8.1

Since May 8Pushed 2y ago1 watchersCompare

[ Source](https://github.com/sokanacademy/Laravel-Fluent-RabbitMQ)[ Packagist](https://packagist.org/packages/sokanacademy/laravel-fluent-rabbitmq)[ Docs](https://github.com/sokanacademy/Laravel-Fluent-RabbitMQ)[ RSS](/packages/sokanacademy-laravel-fluent-rabbitmq/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (10)Versions (17)Used By (0)

A package to work with RabbitMQ in an elegant way.
==================================================

[](#a-package-to-work-with-rabbitmq-in-an-elegant-way)

[![Latest Version on Packagist](https://camo.githubusercontent.com/1ba87551e52078c5680c04fc0052c4b43a9ae645deca0bdcf656239cca04c7b2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736f6b616e61636164656d792f6c61726176656c2d666c75656e742d7261626269746d712e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sokanacademy/laravel-fluent-rabbitmq)[![GitHub Tests Action Status](https://camo.githubusercontent.com/bdda2caa679c66621591a3b280dd84d06680c00b101caeda227469a60aeefb06/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f736f6b616e61636164656d792f6c61726176656c2d666c75656e742d7261626269746d712f72756e2d74657374733f6c6162656c3d7465737473)](https://github.com/sokanacademy/laravel-fluent-rabbitmq/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/00602d48b9a22958543b02973b99a798b0fb486ad598997dd9c83f0150df5521/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f736f6b616e61636164656d792f6c61726176656c2d666c75656e742d7261626269746d712f436865636b253230262532306669782532307374796c696e673f6c6162656c3d636f64652532307374796c65)](https://github.com/sokanacademy/laravel-fluent-rabbitmq/actions?query=workflow%3A%22Check+%26+fix+styling%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/8507ba667c6b612cbd79dbf5f03007f07cfd606be4b70b8d72448ed22fb744c2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f736f6b616e61636164656d792f6c61726176656c2d666c75656e742d7261626269746d712e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sokanacademy/laravel-fluent-rabbitmq)

This package allows your laravel applications to easily communicate with each other in an event driven way.

One service can publish an event and another one can consume the event and take actions accordingly.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require sokanacademy/laravel-fluent-rabbitmq:^1.0
```

Then you should publish the package config with running this command:

```
php artisan vendor:publish --tag="laravel-fluent-rabbitmq-config"
```

This is the contents of the published config file:

```
