mirror of
https://github.com/stylersnico/librenms.git
synced 2026-07-26 16:08:43 +02:00
Add lib/PhpAmqpLib
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
namespace PhpAmqpLib\Connection;
|
||||
|
||||
use PhpAmqpLib\Wire\IO\SocketIO;
|
||||
|
||||
class AMQPSocketConnection extends AbstractConnection
|
||||
{
|
||||
/**
|
||||
* @param AbstractConnection $host
|
||||
* @param int $port
|
||||
* @param string $user
|
||||
* @param bool $password
|
||||
* @param string $vhost
|
||||
* @param bool $insist
|
||||
* @param string $login_method
|
||||
* @param null $login_response
|
||||
* @param string $locale
|
||||
* @param int $timeout
|
||||
* @param bool $keepalive
|
||||
*/
|
||||
public function __construct(
|
||||
$host,
|
||||
$port,
|
||||
$user,
|
||||
$password,
|
||||
$vhost = '/',
|
||||
$insist = false,
|
||||
$login_method = 'AMQPLAIN',
|
||||
$login_response = null,
|
||||
$locale = 'en_US',
|
||||
$timeout = 3,
|
||||
$keepalive = false
|
||||
) {
|
||||
$io = new SocketIO($host, $port, $timeout, $keepalive);
|
||||
|
||||
parent::__construct($user, $password, $vhost, $insist, $login_method, $login_response, $locale, $io);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user