woody / middleware-whoops
PSR-15兼容的中间件,用于处理Whoops库
dev-master
2019-01-11 20:45 UTC
Requires
- php: ^7.1
- woody/http-server-middleware: dev-master
Requires (Dev)
- filp/whoops: ^2.3
Suggests
- filp/whoops: Whoops core library
This package is auto-updated.
Last update: 2024-09-12 09:31:33 UTC
README
Whoops 是一个小巧的库,可以帮助你更好地开发和维护项目,通过以更不痛苦的方式帮助你处理错误和异常。
https://filp.github.io/whoops/
安装
为了让这个中间件工作,你需要将 filp/whoops
包包含到你的项目中。
composer require --dev filp/whoops
实现
在更深层次的中间件中抛出的任何异常都将被Whoops捕获,以生成一个专用的页面。
// @todo: generate request $debug = true; // Dispatch request into middleware stack. $dispatcher = new Dispatcher($debug); $dispatcher->pipe(new WhoopsMiddleware(true)); $dispatcher->pipe(new MyAppMiddleware()); // @todo: add other middleware $response = $dispatcher->handle($request);