New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

mammutgroup/rabbitmq-management-api

An Laravel wrapper for the RabbitMQ Management HTTP Api
61 2
Install
composer require mammutgroup/rabbitmq-management-api
Latest Version:v1.4.0
PHP:>=5.4
License:MIT
Last Updated:May 14, 2017
Links: GitHub  ·  Packagist
Maintainer: honarkhah

Laravel RabbitMQ Management Api

A simple object oriented wrapper for the RabbitMQ Management HTTP Api in PHP 5.5.

Forked from 'richardfullmer/php-rabbitmq-management-api' in order to modernize the code and add tests.

Uses Guzzle for REST requests.

Requirements:

  • php ~5.4.*

Installation

Installable through composer via:

First add package name to your composer requirements

"require": {
    "mammutgroup/rabbitmq-management-api": "dev"
}

Next, update Composer from the Terminal:

composer update

Next, add your new provider to the providers array of config/app.php:

'providers' => [
    // ...
    Markup\RabbitMq\RabbitManagerServiceProvider::class
    // ...
  ]

Next, add class alias to the aliases array of config/app.php:

'aliases' => [
   // ...
      'RabbitManager' => Markup\RabbitMq\Facades\RabbitManager::class,
    // ...
]

Finally, run:

php artisan vendor:publish

Ho to use:

  \RabbitManager::users()->all();

License

php-rabbitmq-management-api is licensed under the MIT License - see the LICENSE file for details

Credits

Structure from KnpLabs php-github-api Rabbit's Excellent Message Queue

Related Packages

kamiorz/lumen-amqp

AMQP wrapper for Lumen to publish and consume messages

26 0
olegstan/laravel-rest

Powerful REST for the Laravel framework.

1,916 0
kontoulis/rabbitmq-laravel

RabbitMQ Broker for Laravel

1,246 15
eframe/amqp

AMQP wrapper for Laravel and Lumen to publish and consume messages

231 0
lukaskorl/restful

Create RESTful API responses with ease

160 8

Version History

Version Released PHP License
v1.4.0 >=5.4 MIT
v1.3.0 >=5.4 MIT
v1.2.0 >=5.4 MIT
v1.1.0 >=5.4 MIT
v1.0.1 >=5.4 MIT