/usr/share/php/PhpAmqpLib/Connection/AMQPStreamConnection.php is in php-amqplib 2.4.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <?php
namespace PhpAmqpLib\Connection;
use PhpAmqpLib\Wire\IO\StreamIO;
class AMQPStreamConnection extends AbstractConnection
{
public function __construct(
$host,
$port,
$user,
$password,
$vhost = "/",
$insist = false,
$login_method = "AMQPLAIN",
$login_response = null,
$locale = "en_US",
$connection_timeout = 3,
$read_write_timeout = 3,
$context = null,
$keepalive = false,
$heartbeat = 0
) {
$io = new StreamIO($host, $port, $connection_timeout, $read_write_timeout, $context, $keepalive, $heartbeat);
$this->sock = $io->get_socket();
parent::__construct($user, $password, $vhost, $insist, $login_method, $login_response, $locale, $io, $heartbeat);
// save the params for the use of __clone, this will overwrite the parent
$this->construct_params = func_get_args();
}
}
|