This library detects errors and exceptions in your application and reports them to Rollbar for alerts, reporting, and analysis.
Supported PHP versions: 5.3, 5.4, 5.5, 5.6, 7, 7.1, 7.2 Supported HHVM versions: 3.6, 3.18, 3.21, 3.24, 3.27
- Sign up for a Rollbar account
- Follow the Quick Start instructions in our PHP SDK docs to install rollbar-php and configure it for your platform.
For complete usage instructions and configuration reference, see our PHP SDK docs.
See our Releases page for a list of all releases, including changes.
A range of examples of using Rollbar PHP is available here: Rollbar PHP Examples.
A Wordpress Plugin is available through Wordpress Admin Panel or through Wordpress Plugin directory: Rollbar Wordpress
A Laravel-specific package is available for integrating with Laravel: Rollbar Laravel
A CakePHP-specific package is avaliable for integrating with CakePHP 2.x: CakeRollbar
A Flow-specific package is available for integrating with Neos Flow: m12/flow-rollbar
Yii package: baibaratsky/yii-rollbar
Yii2 package: baibaratsky/yii2-rollbar
If you run into any issues, please email us at support@rollbar.com
For bug reports, please open an issue on GitHub.
- 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
Tests are in tests
.
To run the tests: composer test
To fix code style issues: composer fix
ROLLBAR_PHP_TAG=[version number]
git checkout master
- Update version numbers in
src/Payload/Notifier.php
andtests/NotifierTest.php
. git add .
git commit -m"Bump version numbers"
.git push origin master
git tag v$ROLLBAR_PHP_TAG
git push --tags
Rollbar-PHP is free software released under the MIT License. See LICENSE.txt for details.