artox-lab / rabbitmq-wrapper
Wrapper for RabbitMQ
Installs: 2 485
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 15
Forks: 1
Open Issues: 1
pkg:composer/artox-lab/rabbitmq-wrapper
Requires
- php: >=5.5.0
- php-amqplib/php-amqplib: 2.6.2
Requires (Dev)
- phpunit/phpunit: 5.2.*
This package is not auto-updated.
Last update: 2025-10-25 05:08:58 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);