{"repo":"php-amqplib/RabbitMqBundle","free":true,"listed":false,"github":"https://github.com/php-amqplib/RabbitMqBundle","clone":"git clone https://github.com/php-amqplib/RabbitMqBundle.git","description":"RabbitMQ Bundle for the Symfony web framework","language":"PHP","stars":1231,"topics":["php-amqplib","rabbitmq","amqp","php","amqp-message","consumer","messaging","symfony-bundle"],"license":"MIT","category":"chat-messaging","readme_excerpt":"RabbitMqBundle # About ## The RabbitMqBundle incorporates messaging in your application via RabbitMQ using the php-amqplib library. The bundle implements several messaging patterns as seen on the Thumper library. Therefore publishing messages to RabbitMQ from a Symfony controller is as easy as: Later when you want to consume 50 messages out of the upload pictures queue, you just run on the CLI: All the examples expect a running RabbitMQ server. This bundle was presented at Symfony Live Paris 2011 conference. See the slides here. Version 2 ## Due to the breaking changes happened caused by Symfony =4.4, a new tag was released, making the bundle compatible with Symfony =4.4. Installation ## For Symfony Framework = 4.4 ### Require the bundle and its dependencies with composer: Register the bundle: Enjoy ! For a console application that uses Symfony Console, Dependency Injection and Config components ### If you have a console application used to run RabbitMQ consumers, you do not need Symfony HttpKernel and FrameworkBundle. From version 1.6, you can use the Dependency Injection component to load this bundle configuration and services, and then use the consumer command. Require the bundle in your composer.json file: Register the extension and the compiler pass: Warning - BC Breaking Changes ### Since 2012-06-04 Some default options for exchanges declared in the \"producers\" config section have changed to match the defaults of exchanges declared in the \"consumers\" section. The affect","default_branch":null,"files":null,"tree":[],"storefront":"/r/php-amqplib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/php-amqplib/RabbitMqBundle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}