wakeonweb / service-bus-bundle
There is no license information available for the latest version (0.3.2) of this package.
Package info
github.com/WakeOnWeb/service-bus-bundle
Type:project
pkg:composer/wakeonweb/service-bus-bundle
0.3.2
2018-03-26 09:22 UTC
Requires
- php: >=5.5.9
- prooph/service-bus-symfony-bundle: ~1.0
This package is auto-updated.
Last update: 2026-03-08 11:14:50 UTC
README
Based on prooph/service-bus-symfony-bundle, this bundle add some extras to prooph service bus.
Install
Add packages to composer.json
"require": {
"wakeonweb/service-bus-bundle": "^0.2.1",
..
}
Register bundles in AppKernel.php
new Prooph\Bundle\ServiceBus\ProophServiceBusBundle(),
new WakeOnWeb\ServiceBusBundle\App\Bundle\WakeonwebServiceBusBundle()
Then, your config.yml.
prooph_service_bus:
command_buses:
synchronous_command_bus:
router:
type: 'prooph_service_bus.command_bus_router'
You can deal with prooph bus:
$bus = $container->get('prooph_service_bus.synchronous_command_bus');
$bus->dispatch(Acme\Foo\Command\RenameUser::withData('uuid here ...', 'john', 'doe'));
This was the prooph part, now: