artox-lab/rabbitmq-wrapper

Wrapper for RabbitMQ

Maintainers

👁 artox-lab

Package info

github.com/artox-lab/rabbitmq-wrapper

pkg:composer/artox-lab/rabbitmq-wrapper

Statistics

Installs: 2 512

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 1

1.0.4 2021-07-27 15:49 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 2cb8feee3a88b9469b9f07e570c19b1e04957330

  • Artox-Lab <e.voronets.woop@dom.by>

rabbitmqwrapper

This package is not auto-updated.

Last update: 2026-06-20 08:13:32 UTC


README

Installation via Composer

{
 "require": {
 "artox-lab/rabbitmq-wrapper": "1.0.0"
 }
}

Run composer update

Config Usage

<?php

include 'vendor/autoload.php';

// Initial class
$rabbitMQ = $rabbitMQ = new \RabbitMQWrapper\RabbitMQ();

// Creating new queue
$rabbitMQ->createQueue($queueTitle);

// Publishing message to queue
$rabbitMQ->publishMessage($message, $queueTitle);

// Getting last message from queue
$rabbitMQ->getMessage($queueTitle);

// Listening messages from queue (daemon mode)
$rabbitMQ->startListening($queueTitle, $callback);