rstgroup / diagnostics-middleware
ZendDiagnostics PSR-7 中间件
1.3.0
2017-12-28 09:25 UTC
Requires
- php: >=5.6
- http-interop/http-middleware: ^0.4.1
- php-middleware/double-pass-compatibility: ^1.0
- psr/container: ^1.0
- psr/http-message: ^1.0
- zendframework/zend-diactoros: ^1.1
- zendframework/zenddiagnostics: ^1.1
Requires (Dev)
- phpunit/phpunit: ^5.7.26 || ^6.0
This package is not auto-updated.
Last update: 2024-09-14 19:19:58 UTC
README
ZendDiagnostics PSR-7 中间件
使用方法
创建您的中间件并将其添加到中间件栈中
$runner = new ZendDiagnostics\Runner\Runner(); // add checks to your diagnostics runner // Create response output factory $factory = new RstGroup\DiagnosticsMiddleware\ResultResponseFactory\JsonResultResponseFactory(); // Create middleware $middleware = new RstGroup\DiagnosticsMiddleware\DiagnosticsMiddleware(); // add to your middeware runner $app = new MiddlewareRunner(); $app->add($middleware); $app->run();
我们提供工厂(使用 container-interop
)和配置提供者,因此使用zend-expressive
或其他PSR-7中间件框架实现应该很容易。
安装
将项目名称(rstgroup/diagnostics-middleware
)添加到composer.json中。