Package Data | |
---|---|
Maintainer Username: | rcrowe |
Maintainer Contact: | hello@vivalacrowe.com (Rob Crowe) |
Package Create Date: | 2013-07-15 |
Package Last Update: | 2013-10-31 |
Home Page: | |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-10-28 15:01:48 |
Package Statistics | |
---|---|
Total Downloads: | 2,755 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 15 |
Total Watchers: | 5 |
Total Forks: | 2 |
Total Open Issues: | 0 |
use rcrowe\Raven
Better Laravel intergration with async transmittion.
laravel-sentry is unsupported!
Tasty integration of Laravel & Sentry for sweet reporting of your logs
Using the same logging functions will send it Sentry, for example:
Log::error($exception)
will send the exception to Sentry. You can control at which level log messages are reported by changing the level
in the config file. The default level
is error
, this means that Log::info(…)
will not be reported to Sentry.
Add rcrowe\laravel-sentry
as a requirement to composer.json:
{
"require": {
"rcrowe/laravel-sentry": "0.2.*"
}
}
Update your packages with composer update
or install with composer install
.
Once Composer has installed or updated your packages you need to register Sentry with Laravel itself. Open up app/config/app.php and find the providers key towards the bottom and add:
'rcrowe\Sentry\SentryServiceProvider'
Sentry configuration file can be extended by creating app/config/packages/rcrowe/laravel-sentry/config.php
. You can find the default configuration file at vendor/rcrowe/laravel-sentry/src/config/config.php.
You can quickly publish a configuration file by running the following Artisan command.
$ php artisan config:publish rcrowe/laravel-sentry
Note: Data will only be sent to Sentry if your environment matches the environments defined in the config file.