averor/query-bus

面向处理cqrs查询部分的消息总线扩展

dev-master / 2.x-dev 2018-08-31 06:23 UTC

This package is auto-updated.

Last update: 2024-09-29 05:21:15 UTC


README

pipeline status coverage report MIT License Semver

简单的 Averor/message-bus 扩展,旨在帮助处理cqrs查询部分。

使用Composer安装

composer require averor/query-bus

文档

肯定会写...某一天。目前,请查看 examples/tests/

QueryBus

MessageBus 无法从处理器返回值,因此在这里 QueryBus 来拯救。它使用来自 MessageBus 的一些合约,但 中间件不能互换

\Averor\MessageBus\QueryBus\Contract\QueryBusMiddleware

引入以确保不会注册任何基本 MessageBus 中间件。

使用PHPUnit进行测试(>=7.0)

$ ./vendor/bin/phpunit ./tests