filmin/rollbar-laravel

Laravel项目的Rollbar错误监控集成


README

Rollbar错误监控集成于Laravel项目。此库向Laravel的日志组件添加了监听器。Laravel的会话信息将被发送到Rollbar,以及一些其他有用的信息,如'环境'、'服务器'和'会话'。

安装说明

  1. 注册Rollbar账户
  2. 如果你使用Laravel 5.6及以上版本,请遵循我们安装说明,在我们的Laravel 5.6及以上SDK文档中。
  3. 如果你使用Laravel 5.5或以下版本,请遵循我们安装说明,在我们的Laravel 5.5及以下SDK文档中。

使用和参考

有关完整的使用说明和配置参考,请参阅我们的Laravel SDK文档

版本历史和变更日志

请参阅我们的版本页面,以获取所有版本和变更的列表。

Laravel 5.5及以下

Laravel 5.6现在需要PHP >= 7.1。从rollbar/rollbar-php-laravel:v3.0.0及更高版本开始,master也支持5.6。

我们仍然在分支laravel-5.5上维护对Laravel 5.5及以下版本的支持,并发布在2.x.x主版本中。

相关项目

此项目是Rollbar PHP的Laravel包装器:Rollbar PHP

对于CakePHP 2.x,有一个特定的包可以用于将Rollbar PHP与CakePHP集成:CakeRollbar

有一个特定的包可以用于将Rollbar PHP与Neos Flow集成:m12/flow-rollbar

Yii包:baibaratsky/yii-rollbar

Yii2包:baibaratsky/yii2-rollbar

帮助/支持

如果您遇到任何问题,请通过电子邮件support@rollbar.com联系我们。

有关错误报告,请在GitHub上创建问题

贡献

  1. 分支它
  2. 创建您的功能分支(git checkout -b my-new-feature
  3. 提交您的更改(git commit -am 'Added some feature'
  4. 将更改推送到分支(git push origin my-new-feature
  5. 创建新的拉取请求

测试

测试在tests中。

  • 运行测试:composer test
  • 修复代码风格问题:composer fix

Docker

Docker二进制文件位于./bin,可以通过简单地执行bin/phpunit(例如)来运行。

  • 运行测试:bin/phpunit
  • 运行代码检查器:bin/phpcsbin/phpcbf
  • 运行所有支持的版本:bin/phpunit-versions
  • 运行composer:bin/composer installbin/composer update