rollbar / rollbar-laravel
Rollbar error monitoring integration for Laravel projects
Installs: 7 856 386
Dependents: 6
Suggesters: 0
Security: 0
Stars: 141
Watchers: 17
Forks: 99
Open Issues: 10
Requires
- php: ^8.1
- illuminate/support: ^10.0|^11.0
- rollbar/rollbar: ^4.0
Requires (Dev)
- mockery/mockery: ^1
- orchestra/testbench: ^8.0
- php-coveralls/php-coveralls: ^2.2
- phpunit/phpunit: ^8|^9.1
- squizlabs/php_codesniffer: 3.*
- dev-master
- v8.0.1
- v8.0.0
- v8.0.0-RC1
- v7.2.0
- v7.1.0
- v7.1.0-RC1
- v7.0.0
- v6.0.0
- v5.0.0
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.0
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.0
- v1.5.1
- v1.5.0
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.1
- v1.0.0
- dev-next/7.x/main
- dev-laravel-test-matrix
- dev-lumen-test-matrix
- dev-next/4.x/main
- dev-next/2.x/main
This package is not auto-updated.
Last update: 2024-12-19 20:19:01 UTC
README
Rollbar error monitoring integration for Laravel projects. This library adds a listener to Laravel's logging component. Laravel's session information will be sent in to Rollbar, as well as some other helpful information such as 'environment', 'server', and 'session'.
Setup Instructions
- Sign up for a Rollbar account
- If you're using Laravel 5.6 and up follow Installation instructions in our Laravel 5.6 and up SDK docs
- If you're using Laravel 5.5 or lower follow Installation instructions in our Laravel 5.5 and lower SDK docs
Usage and Reference
For complete usage instructions and configuration reference, see our Laravel SDK docs.
Release History & Changelog
See our Releases page for a list of all releases, including changes.
Laravel 5.5 and below
Laravel 5.6 now requires PHP >= 7.1. As of rollbar/rollbar-php-laravel:v3.0.0
and up master also supports 5.6.
We still maintain support for Laravel 5.5 and below on branch laravel-5.5
and releases in the 2.x.x
major.
Related projects
This project is a Laravel wrapper of Rollbar PHP: Rollbar PHP
A CakePHP-specific package is avaliable for integrating Rollbar PHP with CakePHP 2.x: CakeRollbar
A Flow-specific package is available for integrating Rollbar PHP with Neos Flow: m12/flow-rollbar
Yii package: baibaratsky/yii-rollbar
Yii2 package: baibaratsky/yii2-rollbar
Help / Support
If you run into any issues, please email us at support@rollbar.com
For bug reports, please open an issue on GitHub.
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Testing
Tests are in tests
.
- To run the tests:
composer test
- To fix code style issues:
composer fix
Docker
Docker binaries are located in ./bin
and can be run by simply executing bin/phpunit
for example.
- To run tests:
bin/phpunit
- To run code sniffer:
bin/phpcs
orbin/phpcbf
- To run all supported versions:
bin/phpunit-versions
- To run composer :
bin/composer install
ORbin/composer update