MESSAGE_METADATA
MESSAGE_METADATA = '_metadata_'
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 |