rollbar/rollbar-laravel

适用于Laravel项目的Rollbar错误监控集成


README

Latest Version on Packagist Build Status Total Downloads

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

有一个针对Neos Flow的特定包,用于集成Rollbar PHP和Neos Flow:m12/flow-rollbar

Yii包:baibaratsky/yii-rollbar

Yii2包:baibaratsky/yii2-rollbar

帮助/支持

如果你遇到任何问题,请通过电子邮件联系我们:[email protected]

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

贡献

  1. 将其Fork
  2. 创建你的功能分支(git checkout -b my-new-feature
  3. 提交你的更改(git commit -am 'Added some feature'
  4. 推送到分支(git push origin my-new-feature
  5. 创建新的Pull Request

测试

测试在tests中。

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

Docker

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

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