From c3871c98df58c2b822ff6a27c702a04d4a910ef1 Mon Sep 17 00:00:00 2001 From: snipe <snipe@snipe.net> Date: Tue, 9 Mar 2021 16:16:57 -0800 Subject: [PATCH] Updated rollbar package --- app/Providers/AppServiceProvider.php | 2 +- config/logging.php | 17 ++++++++++++++++- config/services.php | 7 +------ 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index c4f5c731d..db9327224 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -52,7 +52,7 @@ class AppServiceProvider extends ServiceProvider public function register() { - if (($this->app->environment('production')) && (config('services.rollbar.access_token'))){ + if (($this->app->environment('production')) && (config('logging.channels.rollbar.access_token'))) { $this->app->register(\Rollbar\Laravel\RollbarServiceProvider::class); } diff --git a/config/logging.php b/config/logging.php index b57af6ade..0e87a8db1 100644 --- a/config/logging.php +++ b/config/logging.php @@ -2,7 +2,7 @@ use Monolog\Handler\StreamHandler; -return [ +$config = [ /* |-------------------------------------------------------------------------- @@ -44,6 +44,7 @@ return [ 'level' => env('APP_LOG_LEVEL', 'error'), ], + 'daily' => [ 'driver' => 'daily', 'path' => storage_path('logs/laravel.log'), @@ -51,6 +52,13 @@ return [ 'days' => env('APP_LOG_MAX_FILES', 5), ], + 'rollbar' => [ + 'driver' => 'monolog', + 'handler' => \Rollbar\Laravel\MonologHandler::class, + 'access_token' => env('ROLLBAR_TOKEN'), + 'level' => env('APP_LOG_LEVEL', 'debug'), + ], + 'slack' => [ 'driver' => 'slack', 'url' => env('LOG_SLACK_WEBHOOK_URL'), @@ -85,3 +93,10 @@ return [ ], ]; + +if ((env('APP_ENV')=='production') && env('ROLLBAR_TOKEN')) { + array_push($config['channels']['stack']['channels'], 'rollbar'); +} + + +return $config; \ No newline at end of file diff --git a/config/services.php b/config/services.php index aaccc92c2..c5eb915b5 100644 --- a/config/services.php +++ b/config/services.php @@ -49,12 +49,7 @@ return [ 'app_key' => env('STUNNING_APP_KEY'), 'stripe_id' => env('STUNNING_STRIPE_ID'), ], - - 'rollbar' => [ - 'access_token' => env('ROLLBAR_TOKEN'), - 'level' => env('ROLLBAR_LEVEL', 'error'), - ], - + 'google' => [ 'maps_api_key' => env('GOOGLE_MAPS_API') ], -- GitLab