Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prolic/humusamqpmodule
AMQP module for Zend Framework 2 to integrate RabbitMQ
https://github.com/prolic/humusamqpmodule
Last synced: 2 months ago
JSON representation
AMQP module for Zend Framework 2 to integrate RabbitMQ
- Host: GitHub
- URL: https://github.com/prolic/humusamqpmodule
- Owner: prolic
- License: mit
- Created: 2014-07-15T20:27:31.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-03-29T19:38:20.000Z (almost 5 years ago)
- Last Synced: 2024-10-09T10:12:27.635Z (3 months ago)
- Language: PHP
- Homepage: https://humusamqp.readthedocs.io
- Size: 794 KB
- Stars: 31
- Watchers: 10
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Humus AMQP Module
=================[![Build Status](https://travis-ci.org/prolic/HumusAmqpModule.svg)](https://travis-ci.org/prolic/HumusAmqpModule)
[![Coverage Status](https://coveralls.io/repos/github/prolic/HumusAmqpModule/badge.svg?branch=master)](https://coveralls.io/github/prolic/HumusAmqpModule?branch=master)
[![Documentation Status](https://readthedocs.org/projects/humusamqp/badge/?version=latest)](https://readthedocs.org/projects/humusamqp/badge/?version=latest)
[![License](https://poser.pugx.org/prolic/humus-amqp-module/license.svg)](https://packagist.org/packages/prolic/humus-amqp-module)
[![Latest Stable Version](https://poser.pugx.org/prolic/humus-amqp-module/v/stable.svg)](https://packagist.org/packages/prolic/humus-amqp-module)
[![Latest Unstable Version](https://poser.pugx.org/prolic/humus-amqp-module/v/unstable.svg)](https://packagist.org/packages/prolic/humus-amqp-module)
[![Total Downloads](https://poser.pugx.org/prolic/humus-amqp-module/downloads.svg)](https://packagist.org/packages/prolic/humus-amqp-module)
[![Dependency Status](https://www.versioneye.com/php/prolic:humus-amqp-module/dev-master/badge.svg)](https://www.versioneye.com/php/prolic:humus-amqp-module)## About
The Humus AMQP Module incorporates messaging in your zf2 application via RabbitMQ using [HumusAmqp](https://github.com/prolic/HumusAmqp>),
a PHP 7.4 AMQP libray supporting multiple drivers and providing full-featured Consumer, Producer, and JSON-RPC Client / Server implementations.The JSON-RPC part implements JSON-RPC 2.0 Specification.
Current supported drivers are: php-amqp and PhpAmqpLib.
If you want to use it without Zend Framework, use [HumusAmqp](https://github.com/prolic/HumusAmqp/) without this module.
Documentation can be found here: [humusamqp.readthedocs.io](https://humusamqp.readthedocs.io/).
## Installation
You can install prolic/humus-amqp-module via composer by adding "prolic/humus-amqp-module": "^2.0" as requirement to your composer.json.
You can then enable the module in your config/application.config.php by adding 'HumusAmqpModule' to the 'modules' section.
## Support
- File issues at [https://github.com/prolic/HumusAmqp/issues](https://github.com/prolic/HumusAmqpDemoModule/issues).
- Say hello in the [HumusAmqp gitter](https://gitter.im/prolic/HumusAmqp) chat.## Contribute
Please feel free to fork and extend existing or add new plugins and send a pull request with your changes!
To establish a consistent code quality, please provide unit tests for all your changes and may adapt the documentation.## License
Released under the [MIT](LICENSE.txt).