webit / message-bus-bundle
Symfony integration for Message Bus
Installs: 25
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: ^7.0
- symfony/framework-bundle: ^3.3|^4.0
- webit/message-bus: ^1.0
- webit/message-bus-infrastructure: ^1.0
- webit/message-bus-sf-process: ^1.0
Requires (Dev)
- behat/behat: ^3.0
- jms/serializer-bundle: ^2.2.0
- phpunit/phpunit: ^6.0
- webit/message-bus-amqp: ^1.0
- webit/message-bus-sf-event-dispatcher: ^1.0
- webit/test-tools: ^1.0
Suggests
- webit/message-bus-amqp: To use AMQP infrastructure
- webit/message-bus-sf-event-dispatcher: To use Symfony Event Dispatcher infrastructure
This package is auto-updated.
Last update: 2024-10-26 18:44:11 UTC
README
Symfony Bundle for Message Bus library
Installation
Add a dependency to your project
composer require webit/message-bus-bundle ^1.0.0
Register the bundle in your AppKernel
<?php class AppKernel extends \Symfony\Component\HttpKernel\Kernel { /** * @inheritdoc */ public function registerBundles() { return [ //... new \Webit\MessageBusBundle\WebitMessageBusBundle() ]; } // ... }
Supported infrastructure
- AMQP (RabbitMQ)
- Symfony Event Dispatcher
- Symfony Command (bundle build-in)
Configuration Reference
TODO
Running tests
docker-compose run --rm composer docker-compose run --rm phpunit webit_message_bus.amqp.listeners