averor / message-bus
简单、基于约定的库,旨在帮助处理cqrs(带或不带ES)任务。
1.0.0
2018-07-17 14:40 UTC
Requires
- php: >=7.1
- psr/log: ^1.0
- ramsey/uuid: ^3.7
- react/promise: ^2.4
This package is auto-updated.
Last update: 2024-09-29 05:27:55 UTC
README
简单、基于约定的库,旨在帮助处理cqrs(带或不带ES)任务。深受以下项目的影响:[SimpleBus](https://github.com/SimpleBus/SimpleBus)、[Tactician](https://github.com/thephpleague/tactician)、[Broadway](https://github.com/broadway/broadway)
使用Composer安装
composer require averor/message-bus
文档
肯定会写……某一天。现在,请查看examples/或tests/
QueryBus
MessageBus无法从处理器返回值,因此QueryBus扩展就派上用场了。
使用PHPUnit进行测试(>=7.0)
$ ./vendor/bin/phpunit ./tests