juliangut/slim-booboo-middleware
Slim 框架 BooBoo 中间件
0.1
2015-03-15 21:42 UTC
Requires
- php: >=5.4
- league/booboo: ~1.0
- slim/slim: ~2.5
Requires (Dev)
- phpmd/phpmd: ~2.2
- phpunit/phpunit: ~4.5
- sebastian/phpcpd: ~2.0
- squizlabs/php_codesniffer: ~2
This package is auto-updated.
Last update: 2024-09-15 11:36:18 UTC
README
Juliangut Slim 框架 BooBoo 处理器中间件
为 Slim 框架提供 BooBoo 错误处理器中间件。
使用由 The PHP League 提供的 BooBoo 错误处理器库
安装
最佳安装方式是使用 Composer
php composer.phar require juliangut/slim-booboo-middleware
然后包含自动加载文件
require_once './vendor/autoload.php';
用法
作为中间件添加。BooBoo 中间件将自动注册 BooBoo 来处理错误。
BooBooMiddleware 可以处理格式化器的创建。
use Slim\Slim; use Jgut\Slim\Middleware\BooBooMiddleware; $app = new Slim(); $app->add((new BooBooMiddleware()) ->addFormatter('command-line') ->addFormatter('\League\BooBoo\Formatter\NullFormatter', E_NOTICE) );
但是 BooBoo 中间件不能处理处理器的创建。
use Slim\Slim; use Jgut\Slim\Middleware\BooBooMiddleware; $yourHandler = new \yourHandler(); $app = new Slim(); $app->add((new BooBooMiddleware()) ->addFormatter('null', E_NOTICE) ->addHandler($yourHandler) );
贡献
发现了一个错误或有一个功能请求? 请打开一个新问题。在提交之前查看现有的问题
查看文件 CONTRIBUTING.md
许可协议
在 BSD-3-Clause 许可协议下发布。
有关许可协议的副本,请参阅源代码中包含的文件 LICENSE