sibirsky87 / rmqrpc
RabbitMQ RPC module
Installs: 34
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/sibirsky87/rmqrpc
Requires
- videlalvaro/php-amqplib: 2.5.*
This package is not auto-updated.
Last update: 2025-10-25 23:58:49 UTC
README
Example:
require_once DIR . '/vendor/autoload.php';
use Sibirsky87\Rmqrpc\AbstractRpcModel;
class RpcServer extends AbstractRpcModel {
protected $queue = 'rpc_queue';
public function getResult($message)
{
return " response to " . print_r($message, TRUE);
}
}
$config = [ 'host' => "127.0.0.1", 'port' => 5672, 'user' => 'guest', 'password' => 'guest', 'target' => 1 ]; $server = new RpcServer($config); $server->process();