solcloud/rabbitmq-api-client

Simple client for fetching data from RabbitMQ api server

Maintainers

Package info

github.com/solcloud/rabbitmq-api-client

pkg:composer/solcloud/rabbitmq-api-client

Statistics

Installs: 89

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v1.0.3 2021-10-13 13:45 UTC

This package is auto-updated.

Last update: 2026-03-13 23:39:18 UTC


README

use Solcloud\RabbitMQ\Api\Client;
use Solcloud\Http\Contract\IRequestDownloader;
use Solcloud\Http\Request;

/** @var IRequestDownloader $downloader */
$downloader = new \Solcloud\Curl\CurlRequest(); // for example solcloud/curl package
$request = new Request();

$rabbitmqApiClient = new Client($downloader, $request);
$rabbitmqApiClient->setApiUrl('http://rabbitmq-api');
$rabbitmqApiClient->setVhost('vhost');
$rabbitmqApiClient->setApiUsername('username');
$rabbitmqApiClient->setApiPassword('password');

echo $rabbitmqApiClient->getTotalMessageCountInQueue('queue-name');