PHPackages                             romainrg/rabbitmq\_client - 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. romainrg/rabbitmq\_client

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

romainrg/rabbitmq\_client
=========================

CodeIgniter Library for RabbitMQ interactions with CodeIgniter using PHP-AMQPLib

6.2.0(7y ago)153.5k7[4 issues](https://github.com/romainrg/rabbitmq_client/issues)GPL-3.0-or-laterPHPPHP &gt;=5.4.0

Since Jun 5Pushed 6y ago2 watchersCompare

[ Source](https://github.com/romainrg/rabbitmq_client)[ Packagist](https://packagist.org/packages/romainrg/rabbitmq_client)[ Docs](https://github.com/romainrg/rabbitmq_client.git)[ RSS](/packages/romainrg-rabbitmq-client/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (3)Versions (10)Used By (0)

rabbitmq\_client (CodeIgniter)
==============================

[](#rabbitmq_client-codeigniter)

CodeIgniter Library used to easilly interract with RabbitMQ 🐰❤

📚 Dependencies
--------------

[](#books-dependencies)

- PHP 5.4+ (with Composer)
- Rabbit MQ Installed on your server (at least 3.5.\*)
- [php-amqplib](https://github.com/videlalvaro/php-amqplib)
- CodeIgniter Framework (3.1.8+ recommanded)

🔰 Installation
--------------

[](#beginner-installation)

### ➡️ Step 1 : Library installation by Composer

[](#arrow_right-step-1--library-installation-by-composer)

Just by running following command in the folder of your project :

```
composer require romainrg/rabbitmq_client
```

Or by adding following lines to your `composer.json` file :

```
"require": {
    "romainrg/rabbitmq_client": "^6.2.0"
},
```

Don't forget to include your autoload to CI config file :

```
$config['composer_autoload'] = FCPATH.'vendor/autoload.php';
```

### ➡️ Step 2 : Run a composer update in the directory of your project with the following command :

[](#arrow_right-step-2--run-a-composer-update-in-the-directory-of-your-project-with-the-following-command-)

```
$ composer require romainrg/rabbitmq_client
```

### ➡️ Step 3 : Create the following config file

[](#arrow_right-step-3--create-the-following-config-file)

You have to create it in the CI config folder located in `./application/config/rabbitmq.php`

```
