RabbitMQ HTTP API Client In PHP
To install the package via composer, use the following:
$ composer require clivern/rabbitmq-holeThis command requires you to have composer installed globally.
To use the generic API client.
include_once __DIR__ . "/vendor/autoload.php";
use Clivern\RabbitMQHole\Client;
use Clivern\RabbitMQHole\Queues;
$client = new Client("http://rabbitmq.com:15672", "guest", "guest");To use the Queue client.
$client = new Client("http://rabbitmq.com:15672", "guest", "guest");
$queues = new Queues($client);
# To get queues list
$queues->getQueues(); // [{....}]Here is the full API documentation for RabbitMQ v3.9.8
For transparency into our release cycle and in striving to maintain backward compatibility, rabbitmq-hole is maintained under the Semantic Versioning guidelines and release process is predictable and business-friendly.
See the Releases section of our GitHub project for changelogs for each release version of rabbitmq-hole. It contains summaries of the most noteworthy changes made in each release.
If you have any suggestions, bug reports, or annoyances please report them to our issue tracker at https://github.com/clivern/rabbitmq-hole/issues
If you discover a security vulnerability within rabbitmq-hole, please send an email to hello@clivern.com
We are an open source, community-driven project so please feel free to join us. see the contributing guidelines for more details.
© 2021, clivern. Released under MIT License.
rabbitmq-hole is authored and maintained by @clivern.
