metalguardian / yii-ratchet-error-handler
此包已被废弃,不再维护。未建议替代包。
dev-master
2015-01-20 14:40 UTC
Requires
- rollbar/rollbar: ~0.9.9
- yiisoft/yii: *
This package is not auto-updated.
Last update: 2022-02-01 12:43:01 UTC
README
处理PHP错误、异常、致命错误的错误处理器
安装
安装此扩展的首选方法是使用composer。
运行以下命令之一:
php composer.phar require metalguardian/yii-ratchet-error-handler "dev-master"
或者
"metalguardian/yii-ratchet-error-handler": "dev-master"
将以下内容添加到您的composer.json
文件的require部分。
使用方法
扩展安装完成后,只需在配置文件中使用它即可。
array( 'preload' => array( // ... 'rollbar', // ... ), 'components' => array( 'rollbar' => array( 'class' => '\metalguardian\rollbar\Component', 'access_token' => 'ACCESS_TOKEN', 'environment' => 'production', 'included_errno' => E_ALL, ), 'errorHandler' => array( 'class' => '\metalguardian\rollbar\ErrorHandler', 'ignoreException' => function ($exception) { /** @var \CHttpException $exception */ // ignore 404 exceptions if ($exception instanceof \CHttpException && $exception->statusCode == 404) { return true; } // ignore 403 exceptions if ($exception instanceof \CHttpException && $exception->statusCode == 403) { return true; } // other ignores return false; }, ), ), // ... )