apoor-yadav / cakephp-airbrake
一个用于使用Airbrake处理错误和异常的CakePHP 3.x插件
1.0.3
2015-02-15 22:09 UTC
Requires
- php: >=5.3.0
- composer/installers: *
- dbtlr/php-airbrake: 1.*
This package is auto-updated.
Last update: 2024-09-09 17:31:08 UTC
README
一个插件,用于无缝地将Airbrake与CakePHP 3集成,以处理错误和异常。
通过Composer安装
composer require apoorv-yadav/cakephp-airbrake
设置
您不需要启用插件,因为它使用错误处理器。因此,您只需将app/Config/bootstrap.php中的此行替换为
(new ErrorHandler(Configure::read('Error')))->register();
此行
(new \chrisShick\AirbrakeCake\Error\AirbrakeHandler(Configure::consume('Error')))->register();
然后,在app/Config/app.php文件中设置配置
'AirbrakeCake'=> [ 'apiKey'=>'<YOUR AIRBRAKE API KEY>', 'options'=>[], 'debugOption'=>false ]
配置说明
配置采用以下键
'apiKey', 'options', 'debugOption'
apiKey是Airbrake为您生成的API密钥。
options数组是您想要添加的附加Airbrake参数。您可以在此处查看附加参数:PHPAirbrake
debugOption键期望一个true或false值,让您设置是否在调试开启或关闭时记录异常和错误。如果要在调试开启时将错误记录到Airbrake,则将debugOption键设置为true。