This extension can communicate with any AMQP spec 0-9-1 compatible server, such as RabbitMQ, OpenAMQP and Qpid, giving you the ability to create and delete exchanges and queues, as well as publish to any exchange and consume from any queue.

Release notes
Version 1.4.0beta2
(beta)

1&period;4&period;0 Release&colon; &ast; Fix &num;72&colon; Publishing to an exchange with an empty name is valid and should not throw an exception &lpar;lstrojny&rpar; &ast; Fix &num;77&colon; AMQPQueue&colon;&colon;delete&lpar;&rpar; now no longer returns a boolean&comma; but an integer of how many messages were deleted&period; WARNING&colon; this can potentially break BC &lpar;Bogdan Padalko&rpar; &ast; Fix &num;75&colon; adhering to the AMQP spec by closing channel and sometimes even the connection in case of certain errors &lpar;Bogdan Padalko&rpar; &ast; Fix &num;81&colon; Add optional arguments parameter to bind&lpar;&rpar;&sol;unbind&lpar;&rpar; &lpar;Michael Squires&rpar; &ast; Fix &num;82&colon; additional getters &lpar;getChannel&lpar;&rpar;&comma; getConnection&lpar;&rpar;&rpar; &lpar;Bogdan Padalko&rpar; &ast; Fix &num;92&colon; fix various memory leaks in the AMQPConnection class &lpar;Lars Strojny&rpar;

For a complete list of changes see&colon; https&colon;&sol;&sol;github&period;com&sol;pdezwart&sol;php-amqp&sol;compare&sol;v1&period;3&period;0&period;&period;&period;v1&period;4&period;0beta2