PHPackages                             devtransition/yii2-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. devtransition/yii2-rabbitmq

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

devtransition/yii2-rabbitmq
===========================

Yii 2 extension wrapper for the awesome RabbitMQ server via AMQP. Based on videlalvaro/php-amqplib.

151PHP

Since Jan 28Pushed 10y ago2 watchersCompare

[ Source](https://github.com/devTransition/yii2-rabbitmq)[ Packagist](https://packagist.org/packages/devtransition/yii2-rabbitmq)[ RSS](/packages/devtransition-yii2-rabbitmq/feed)WikiDiscussions develop Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

RabbitMQ AMQP extension for Yii 2
=================================

[](#rabbitmq-amqp-extension-for-yii-2)

This module provides the [videlalvaro/php-amqplib](https://github.com/videlalvaro/php-amqplib) messaging integration for the [Yii framework 2.0](http://www.yiiframework.com).

!!!!!!!!!!!! NOT YET WORKING !!!!!!!!!!!!
=========================================

[](#-not-yet-working-)

[![Latest Version on Packagist](https://camo.githubusercontent.com/fc0baf7f8c213e8f3fcfb7fcd0920674931cac01df1f803d487293985ffec4cb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6465767472616e736974696f6e2f796969322d7261626269746d712e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/devtransition/yii2-rabbitmq)[![Software License](https://camo.githubusercontent.com/7123c32787e013be5a8a13598ad01f562754637ed6141e89b02e85bf16d3e63e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/0ec37d9549cec87785cc5b1505bb286a449c7db16d31b8e9ea643ac5d6ea18b2/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6465765472616e736974696f6e2f796969322d7261626269746d712f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/devTransition/yii2-rabbitmq)[![Coverage Status](https://camo.githubusercontent.com/65d7be5b842d0d27868c3fe10174f00eb5fe8f1662ea37f26b1ca27b89eae0f4/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6465765472616e736974696f6e2f796969322d7261626269746d712e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/devTransition/yii2-rabbitmq/code-structure)[![Quality Score](https://camo.githubusercontent.com/fea74d87bf31367e0cdf082611d8614d24875d702f98746e2da570ee1017f89a/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6465765472616e736974696f6e2f796969322d7261626269746d712e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/devTransition/yii2-rabbitmq)[![Total Downloads](https://camo.githubusercontent.com/f8d267ce990bdf73c6dd73dfd4e03f72979808ce6edafabe3ee578b78ca9cc24/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6465767472616e736974696f6e2f796969322d7261626269746d712e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/devtransition/yii2-rabbitmq)

Wrapper arround that awesome client with adopted configuration and usage for Yii 2.

Install
-------

[](#install)

Via Composer

```
$ composer require devtransition/yii2-rabbitmq
```

Usage
-----

[](#usage)

```
whattodo();
```

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Testing
-------

[](#testing)

```
$ composer test
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details.

Credits
-------

[](#credits)

- [Nicolas Wild](https://github.com/devTransition)
- [All Contributors](../../contributors)

License
-------

[](#license)

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the [LICENSE File](LICENSE) file, or at:

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/001a9bdb89fc97d9daf2c15fcfdee694214f362b7c02aa6d1ddc7a1743a366e3?d=identicon)[devtransition](/maintainers/devtransition)

### Embed Badge

![Health badge](/badges/devtransition-yii2-rabbitmq/health.svg)

```
[![Health](https://phpackages.com/badges/devtransition-yii2-rabbitmq/health.svg)](https://phpackages.com/packages/devtransition-yii2-rabbitmq)
```

###  Alternatives

[league/geotools

Geo-related tools PHP 7.3+ library

1.4k5.3M26](/packages/league-geotools)[amphp/parser

A generator parser to make streaming parsers simple.

14952.8M16](/packages/amphp-parser)[amphp/serialization

Serialization tools for IPC and data storage in PHP.

13451.1M18](/packages/amphp-serialization)[enqueue/enqueue

Message Queue Library

19820.0M56](/packages/enqueue-enqueue)[deliciousbrains/wp-background-processing

WP Background Processing can be used to fire off non-blocking asynchronous requests or as a background processing tool, allowing you to queue tasks.

1.1k409.8k6](/packages/deliciousbrains-wp-background-processing)[react/async

Async utilities and fibers for ReactPHP

2238.8M170](/packages/react-async)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
