averor / message-bus
Simple, convention based library aimed to help dealing with cqrs (with or without ES) tasks.
Installs: 81
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Forks: 0
pkg:composer/averor/message-bus
Requires
- php: >=7.1
- psr/log: ^1.0
- ramsey/uuid: ^3.7
- react/promise: ^2.4
This package is auto-updated.
Last update: 2025-09-29 01:53:03 UTC
README
Simple, convention based library aimed to help dealing with cqrs (with or without ES) tasks. Heavily influenced by the best: SimpleBus, Tactician, Broadway
Install using Composer:
composer require averor/message-bus
Documentation
Will be surely written... someday. As for now - just take a look at examples/ or tests/
QueryBus
MessageBus is not able to return value from handler, so that's where QueryBus extension comes to the rescue.
Testing with PHPUnit (>=7.0)
$ ./vendor/bin/phpunit ./tests