Extension [ extension #74 amqp version 1.7.0 ] { - INI { Entry [ amqp.host ] Current = 'localhost' } Entry [ amqp.vhost ] Current = '/' } Entry [ amqp.port ] Current = '5672' } Entry [ amqp.timeout ] Current = '' } Entry [ amqp.read_timeout ] Current = '0' } Entry [ amqp.write_timeout ] Current = '0' } Entry [ amqp.connect_timeout ] Current = '0' } Entry [ amqp.login ] Current = 'guest' } Entry [ amqp.password ] Current = 'guest' } Entry [ amqp.auto_ack ] Current = '0' } Entry [ amqp.prefetch_count ] Current = '3' } Entry [ amqp.channel_max ] Current = '256' } Entry [ amqp.frame_max ] Current = '131072' } Entry [ amqp.heartbeat ] Current = '0' } } - Constants [22] { Constant [ integer AMQP_NOPARAM ] { 0 } Constant [ integer AMQP_JUST_CONSUME ] { 1 } Constant [ integer AMQP_DURABLE ] { 2 } Constant [ integer AMQP_PASSIVE ] { 4 } Constant [ integer AMQP_EXCLUSIVE ] { 8 } Constant [ integer AMQP_AUTODELETE ] { 16 } Constant [ integer AMQP_INTERNAL ] { 32 } Constant [ integer AMQP_NOLOCAL ] { 64 } Constant [ integer AMQP_AUTOACK ] { 128 } Constant [ integer AMQP_IFEMPTY ] { 256 } Constant [ integer AMQP_IFUNUSED ] { 512 } Constant [ integer AMQP_MANDATORY ] { 1024 } Constant [ integer AMQP_IMMEDIATE ] { 2048 } Constant [ integer AMQP_MULTIPLE ] { 4096 } Constant [ integer AMQP_NOWAIT ] { 8192 } Constant [ integer AMQP_REQUEUE ] { 16384 } Constant [ string AMQP_EX_TYPE_DIRECT ] { direct } Constant [ string AMQP_EX_TYPE_FANOUT ] { fanout } Constant [ string AMQP_EX_TYPE_TOPIC ] { topic } Constant [ string AMQP_EX_TYPE_HEADERS ] { headers } Constant [ integer AMQP_OS_SOCKET_TIMEOUT_ERRNO ] { 536870923 } Constant [ integer PHP_AMQP_MAX_CHANNELS ] { 256 } } - Classes [10] { Class [ class AMQPConnection ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [11] { Property [ private $login ] Property [ private $password ] Property [ private $host ] Property [ private $vhost ] Property [ private $port ] Property [ private $read_timeout ] Property [ private $write_timeout ] Property [ private $connect_timeout ] Property [ private $channel_max ] Property [ private $frame_max ] Property [ private $heartbeat ] } - Methods [29] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ array $credentials ] } } Method [ public method isConnected ] { - Parameters [0] { } } Method [ public method connect ] { - Parameters [0] { } } Method [ public method pconnect ] { - Parameters [0] { } } Method [ public method pdisconnect ] { - Parameters [0] { } } Method [ public method disconnect ] { - Parameters [0] { } } Method [ public method reconnect ] { - Parameters [0] { } } Method [ public method preconnect ] { - Parameters [0] { } } Method [ public method getLogin ] { - Parameters [0] { } } Method [ public method setLogin ] { - Parameters [1] { Parameter #0 [ $login ] } } Method [ public method getPassword ] { - Parameters [0] { } } Method [ public method setPassword ] { - Parameters [1] { Parameter #0 [ $password ] } } Method [ public method getHost ] { - Parameters [0] { } } Method [ public method setHost ] { - Parameters [1] { Parameter #0 [ $host ] } } Method [ public method getPort ] { - Parameters [0] { } } Method [ public method setPort ] { - Parameters [1] { Parameter #0 [ $port ] } } Method [ public method getVhost ] { - Parameters [0] { } } Method [ public method setVhost ] { - Parameters [1] { Parameter #0 [ $vhost ] } } Method [ public method getTimeout ] { - Parameters [0] { } } Method [ public method setTimeout ] { - Parameters [1] { Parameter #0 [ $timeout ] } } Method [ public method getReadTimeout ] { - Parameters [0] { } } Method [ public method setReadTimeout ] { - Parameters [1] { Parameter #0 [ $timeout ] } } Method [ public method getWriteTimeout ] { - Parameters [0] { } } Method [ public method setWriteTimeout ] { - Parameters [1] { Parameter #0 [ $timeout ] } } Method [ public method getUsedChannels ] { - Parameters [0] { } } Method [ public method getMaxChannels ] { - Parameters [0] { } } Method [ public method isPersistent ] { - Parameters [0] { } } Method [ public method getHeartbeatInterval ] { - Parameters [0] { } } Method [ public method getMaxFrameSize ] { - Parameters [0] { } } } } Class [ class AMQPChannel ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ private $connection ] Property [ private $prefetch_count ] Property [ private $prefetch_size ] } - Methods [13] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ AMQPConnection $amqp_connection ] } } Method [ public method isConnected ] { - Parameters [0] { } } Method [ public method getChannelId ] { - Parameters [0] { } } Method [ public method setPrefetchSize ] { - Parameters [1] { Parameter #0 [ $size ] } } Method [ public method getPrefetchSize ] { - Parameters [0] { } } Method [ public method setPrefetchCount ] { - Parameters [1] { Parameter #0 [ $count ] } } Method [ public method getPrefetchCount ] { - Parameters [0] { } } Method [ public method qos ] { - Parameters [2] { Parameter #0 [ $size ] Parameter #1 [ $count ] } } Method [ public method startTransaction ] { - Parameters [0] { } } Method [ public method commitTransaction ] { - Parameters [0] { } } Method [ public method rollbackTransaction ] { - Parameters [0] { } } Method [ public method getConnection ] { - Parameters [0] { } } Method [ public method basicRecover ] { - Parameters [1] { Parameter #0 [ $requeue ] } } } } Class [ class AMQPQueue ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [9] { Property [ private $connection ] Property [ private $channel ] Property [ private $name ] Property [ private $consumer_tag ] Property [ private $passive ] Property [ private $durable ] Property [ private $exclusive ] Property [ private $auto_delete ] Property [ private $arguments ] } - Methods [25] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ AMQPChannel $amqp_channel ] } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method setName ] { - Parameters [1] { Parameter #0 [ $queue_name ] } } Method [ public method getFlags ] { - Parameters [0] { } } Method [ public method setFlags ] { - Parameters [1] { Parameter #0 [ $flags ] } } Method [ public method getArgument ] { - Parameters [1] { Parameter #0 [ $argument ] } } Method [ public method getArguments ] { - Parameters [0] { } } Method [ public method setArgument ] { - Parameters [2] { Parameter #0 [ $key ] Parameter #1 [ $value ] } } Method [ public method setArguments ] { - Parameters [1] { Parameter #0 [ array $arguments ] } } Method [ public method hasArgument ] { - Parameters [1] { Parameter #0 [ $key ] } } Method [ public method declareQueue ] { - Parameters [0] { } } Method [ public method bind ] { - Parameters [3] { Parameter #0 [ $exchange_name ] Parameter #1 [ $routing_key ] Parameter #2 [ $arguments ] } } Method [ public method get ] { - Parameters [1] { Parameter #0 [ $flags ] } } Method [ public method consume ] { - Parameters [3] { Parameter #0 [ $callback ] Parameter #1 [ $flags ] Parameter #2 [ $consumer_tag ] } } Method [ public method ack ] { - Parameters [2] { Parameter #0 [ $delivery_tag ] Parameter #1 [ $flags ] } } Method [ public method nack ] { - Parameters [2] { Parameter #0 [ $delivery_tag ] Parameter #1 [ $flags ] } } Method [ public method reject ] { - Parameters [2] { Parameter #0 [ $delivery_tag ] Parameter #1 [ $flags ] } } Method [ public method purge ] { - Parameters [0] { } } Method [ public method cancel ] { - Parameters [1] { Parameter #0 [ $consumer_tag ] } } Method [ public method delete ] { - Parameters [1] { Parameter #0 [ $flags ] } } Method [ public method unbind ] { - Parameters [3] { Parameter #0 [ $exchange_name ] Parameter #1 [ $routing_key ] Parameter #2 [ $arguments ] } } Method [ public method getChannel ] { - Parameters [0] { } } Method [ public method getConnection ] { - Parameters [0] { } } Method [ public method getConsumerTag ] { - Parameters [0] { } } Method [ public method declare ] { - Parameters [0] { } } } } Class [ class AMQPExchange ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [9] { Property [ private $connection ] Property [ private $channel ] Property [ private $name ] Property [ private $type ] Property [ private $passive ] Property [ private $durable ] Property [ private $auto_delete ] Property [ private $internal ] Property [ private $arguments ] } - Methods [20] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ AMQPChannel $amqp_channel ] } } Method [ public method getName ] { - Parameters [0] { } } Method [ public method setName ] { - Parameters [1] { Parameter #0 [ $exchange_name ] } } Method [ public method getFlags ] { - Parameters [0] { } } Method [ public method setFlags ] { - Parameters [1] { Parameter #0 [ $flags ] } } Method [ public method getType ] { - Parameters [0] { } } Method [ public method setType ] { - Parameters [1] { Parameter #0 [ $exchange_type ] } } Method [ public method getArgument ] { - Parameters [1] { Parameter #0 [ $argument ] } } Method [ public method getArguments ] { - Parameters [0] { } } Method [ public method setArgument ] { - Parameters [2] { Parameter #0 [ $key ] Parameter #1 [ $value ] } } Method [ public method setArguments ] { - Parameters [1] { Parameter #0 [ array $arguments ] } } Method [ public method hasArgument ] { - Parameters [1] { Parameter #0 [ $argument ] } } Method [ public method declareExchange ] { - Parameters [0] { } } Method [ public method bind ] { - Parameters [3] { Parameter #0 [ $exchange_name ] Parameter #1 [ $routing_key ] Parameter #2 [ $flags ] } } Method [ public method unbind ] { - Parameters [3] { Parameter #0 [ $exchange_name ] Parameter #1 [ $routing_key ] Parameter #2 [ $flags ] } } Method [ public method delete ] { - Parameters [2] { Parameter #0 [ $exchange_name ] Parameter #1 [ $flags ] } } Method [ public method publish ] { - Parameters [4] { Parameter #0 [ $message ] Parameter #1 [ $routing_key ] Parameter #2 [ $flags ] Parameter #3 [ array $headers ] } } Method [ public method getChannel ] { - Parameters [0] { } } Method [ public method getConnection ] { - Parameters [0] { } } Method [ public method declare ] { - Parameters [0] { } } } } Class [ class AMQPEnvelope ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [18] { Property [ private $body ] Property [ private $delivery_tag ] Property [ private $is_redelivery ] Property [ private $exchange_name ] Property [ private $routing_key ] Property [ private $content_type ] Property [ private $content_encoding ] Property [ private $headers ] Property [ private $delivery_mode ] Property [ private $priority ] Property [ private $correlation_id ] Property [ private $reply_to ] Property [ private $expiration ] Property [ private $message_id ] Property [ private $timestamp ] Property [ private $type ] Property [ private $user_id ] Property [ private $app_id ] } - Methods [21] { Method [ public method __construct ] { - Parameters [0] { } } Method [ public method getBody ] { - Parameters [0] { } } Method [ public method getRoutingKey ] { - Parameters [0] { } } Method [ public method getDeliveryTag ] { - Parameters [0] { } } Method [ public method getDeliveryMode ] { - Parameters [0] { } } Method [ public method getExchangeName ] { - Parameters [0] { } } Method [ public method isRedelivery ] { - Parameters [0] { } } Method [ public method getContentType ] { - Parameters [0] { } } Method [ public method getContentEncoding ] { - Parameters [0] { } } Method [ public method getType ] { - Parameters [0] { } } Method [ public method getTimestamp ] { - Parameters [0] { } } Method [ public method getPriority ] { - Parameters [0] { } } Method [ public method getExpiration ] { - Parameters [0] { } } Method [ public method getUserId ] { - Parameters [0] { } } Method [ public method getAppId ] { - Parameters [0] { } } Method [ public method getMessageId ] { - Parameters [0] { } } Method [ public method getReplyTo ] { - Parameters [0] { } } Method [ public method getCorrelationId ] { - Parameters [0] { } } Method [ public method getHeaders ] { - Parameters [0] { } } Method [ public method getHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method hasHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } } } Class [ class AMQPException extends Exception ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class AMQPConnectionException extends AMQPException ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class AMQPChannelException extends AMQPException ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class AMQPQueueException extends AMQPException ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ class AMQPExchangeException extends AMQPException ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } } }