Slide 18
Slide 18 text
Interact with Multiple Queues
queue_declare('demo', false, false, false, false);
$channel->queue_declare('demo-rc', false, false, false, false);
$cb = function($msg) {
// Send Tweet with $msg contents
$result = new AMQPMessage( /* Tweet ID */ );
$channel->basic_publish($result, '', 'demo-rc');
}
$channel->basic_consume('demo', '', false, true, false, false, $cb);
while(count($channel->callbacks)) {
$channel->wait();
}