prooph/psr7-middleware

此包已被弃用,不再维护。作者建议使用prooph/http-middleware包。

prooph组件的PSR-7中间件

v0.8 2017-12-17 10:30 UTC

This package is auto-updated.

Last update: 2022-02-01 12:55:30 UTC


README

使用PSR-7中间件消费prooph消息(命令、查询和事件)。请参考service-bus组件文档以了解如何配置不同的总线类型。

已弃用

请使用prooph/http-middleware代替。

Build Status Coverage Status Gitter

中间件

为每个总线系统存在一个中间件,以及一个统治所有中间件的中间件。

  • CommandMiddleware:将消息数据调度到命令总线系统
  • QueryMiddleware:将消息数据调度到查询总线系统
  • EventMiddleware:将消息数据调度到事件总线系统
  • MessageMiddleware:根据消息类型将消息数据调度到适当的总线系统

安装

您可以通过在composer.json中添加要求“prooph/psr7-middleware”: “^0.1”来使用Composer安装prooph/psr7-middleware

文档

文档位于docs树中,可以使用bookdown进行编译。

$ php ./vendor/bin/bookdown docs/bookdown.json
$ php -S 0.0.0.0:8080 -t docs/html/

然后转到http://localhost:8080/

支持

贡献

请随时fork并扩展现有插件或添加新插件,并通过发送带有更改的pull request来发送!为了建立一致的代码质量,请为所有更改提供单元测试,并可能更新文档。

许可证

New BSD许可证下发布。