idealogica/error-handler
最新稳定版本:1.0.18
Composer 安装命令:
composer require idealogica/error-handler
包简介
Error handler based on Booboo with HTML and JSON support
README 文档
README
1. Features
- allows to setup formatters based on the request uri
- automatically detects cli mode and uses appropriate formatter
- uses templates for customizable error pages
- can detect exceptions which are not allowed to be shown and show general "server error" message instead of exact exception information
2. Installation
composer require idealogica/error-handler:~1.0.0
3. Basic example
$handler = new ErrorHandler(
new ServerRequest('GET', new Uri('https://www.server.test/api/endpoint')),
[
'/api/.*' => [new JsonFormatter()],
'.*' => [new HtmlFormatter(ViewFactory::createStringViewFactory())]
],
[
new CommandLineFormatter()
],
$debugMode,
InvalidArgumentException::class
);
$handler->register();
4. License
ErrorHandler is licensed under a MIT License.
统计信息
- 总下载量: 832
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-06-12