tregor / error-handler
美观且信息丰富的PHP错误处理器!
1.1.3
2021-05-07 16:22 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-09-07 23:50:26 UTC
README
PHP异常和错误处理库!(现在直接链接到StackOverflow 😉 )
调试从未如此酷且简单!😃
(C)比尔·盖茨
让处理器再次伟大!😎
(C)史蒂夫·乔布斯
我真是太喜欢这个库了!!!😍
(C)比尔·克林顿
好吧,让我们看看这个库能做什么...😏
(C)典型程序员
这个库将调试从枯燥乏味的工作转变为简单易行的过程,具有美观的界面和智能的错误跟踪!
根据虚构的统计数据,使用这个库,错误修复速度比没有库快87.13%!
如果你现在开始使用这个库,我们将免费为你提供StackOverflow网站一年的访问权限!
如果你向你的朋友推荐这个库,我们还将为你颁发“BaD DeV”证书!
最后:这是我的第一个公开库,它不是垃圾,也不是棍子。感谢使用!:blush
导航
要求
本库支持PHP版本5.4或更高版本。
安装
安装此扩展的首选方式是通过Composer。
要安装 PHP ErrorHandler库,请
$ composer require tregor/error-handler
您也可以使用Git 克隆完整的仓库
$ git clone https://github.com/tregor/ErrorHandler.git
或者 手动安装
$ wget https://github.com/tregor/ErrorHandler/archive/master.zip
可用方法
本库中的可用方法
- 设置渲染模板
要设置自定义渲染模板(您可以下载或自行创建),您必须提供以下代码
ErrorHandler::setTemplate(string $templateName);
- 设置跟踪深度
默认跟踪深度为0,相当于无限。您可以通过以下代码设置跟踪步骤深度
ErrorHandler::setTraceDepth(integer $traceDepth);
快速开始和用法
要使用此类与 Composer
require __DIR__ . '/vendor/autoload.php'; new tregor\ErrorHandler\ErrorHandler;
如果您已手动安装,请使用它
require_once __DIR__ . '/ErrorHandler.php'; new tregor\ErrorHandler\ErrorHandler;
图片
待办事项
- 进行一些设置。
- 改进文档。
- 在调试页面上添加环境变量。
- 更新模板中的颜色。
- 包含CLI版本的错误响应。
- 重构代码。
- 使其变得更好。
- 喝杯咖啡。
贡献
拉取请求
许可协议
本项目遵循 MIT 许可协议。有关更多信息,请参阅 LICENSE 文件。
版权
由 tregor 于 2019 年创建
如果您有任何反馈或建议,请告诉我。