delvesoft / psr15
使用PSR-17工厂的PSR-15实现
v1.3.0
2021-03-12 22:59 UTC
Requires
- php: >= 7.3
- psr/http-server-handler: ^1.0
- psr/http-server-middleware: ^1.0
Requires (Dev)
- mockery/mockery: ^1.3
- nyholm/psr7: ^1.2
- phpstan/phpstan: ^0.12.14
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-18 16:51:36 UTC
README
使用责任链模式轻量级实现PSR-15,并为PSR-17工厂做准备。
目录
库包含2个抽象类
- AbstractMiddlewareChainItem - 中间件链项的抽象基类
- 中间件链项可以添加到前面或后面
- 可以通过MiddlewareChainFactory创建链
- AbstractRequestHandler - 请求处理器的抽象基类
- 可以从
callable
创建
- 可以从
安装
composer require delvesoft/psr15
深受包https://github.com/noglitchyo/middleware-collection-request-handler的启发