artox-lab/rabbitmq-wrapper

1.0.4 2021-07-27 15:49 UTC

This package is not auto-updated.

Last update: 2024-09-28 00:20:59 UTC


README

通过 Composer 安装

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

运行 composer update

配置使用

<?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);