getChannel()
getChannel() : \AMQPChannel
publishMessage(string $message, string $exchange, string $routing_key = '', integer $flags = AMQP_NOPARAM, array $attributes = array()) : static
| string | $message | |
| string | $exchange | |
| string | $routing_key | |
| integer | $flags | One or more of AMQP_MANDATORY and AMQP_IMMEDIATE |
| array | $attributes |
publishJsonMessage(array|\JsonSerializable $message, string $exchange, string $routing_key = '', integer $flags = AMQP_NOPARAM, array $attributes = array()) : static
| array|\JsonSerializable | $message | |
| string | $exchange | |
| string | $routing_key | |
| integer | $flags | One or more of AMQP_MANDATORY and AMQP_IMMEDIATE |
| array | $attributes |
getMessage(string $queue, boolean $auto_ack = false) : false|\ManaPHP\Messaging\Amqp\Message
| string | $queue | |
| boolean | $auto_ack |
ackMessage(\ManaPHP\Messaging\Amqp\Message|array $message, boolean $multiple = false) : static
| \ManaPHP\Messaging\Amqp\Message|array | $message | |
| boolean | $multiple |
nackMessage(\ManaPHP\Messaging\Amqp\Message|array $message, boolean $multiple = false) : static
| \ManaPHP\Messaging\Amqp\Message|array | $message | |
| boolean | $multiple |