apoor-yadav/cakephp-airbrake

一个用于使用Airbrake处理错误和异常的CakePHP 3.x插件

安装: 5

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 11

类型:cakephp-plugin

1.0.3 2015-02-15 22:09 UTC

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。