From fbd6e7793766c4b3671328b80fb315391f11a3ed Mon Sep 17 00:00:00 2001 From: Kiril Grancharov Date: Wed, 11 May 2016 15:11:41 +0300 Subject: [PATCH] Added support for different log levels. --- .../Foundation/Bootstrap/ConfigureLogging.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/Illuminate/Foundation/Bootstrap/ConfigureLogging.php b/src/Illuminate/Foundation/Bootstrap/ConfigureLogging.php index 8c755208737a..c41d63601aa5 100644 --- a/src/Illuminate/Foundation/Bootstrap/ConfigureLogging.php +++ b/src/Illuminate/Foundation/Bootstrap/ConfigureLogging.php @@ -68,7 +68,10 @@ protected function configureHandlers(Application $app, Writer $log) */ protected function configureSingleHandler(Application $app, Writer $log) { - $log->useFiles($app->storagePath().'/logs/laravel.log'); + $log->useFiles( + $app->storagePath().'/logs/laravel.log', + $app->make('config')->get('app.log_level', 'debug') + ); } /** @@ -80,9 +83,11 @@ protected function configureSingleHandler(Application $app, Writer $log) */ protected function configureDailyHandler(Application $app, Writer $log) { + $config = $app->make('config'); $log->useDailyFiles( $app->storagePath().'/logs/laravel.log', - $app->make('config')->get('app.log_max_files', 5) + $config->get('app.log_max_files', 5), + $config->get('app.log_level', 'debug') ); } @@ -95,7 +100,10 @@ protected function configureDailyHandler(Application $app, Writer $log) */ protected function configureSyslogHandler(Application $app, Writer $log) { - $log->useSyslog('laravel'); + $log->useSyslog( + 'laravel', + $app->make('config')->get('app.log_level', 'debug') + ); } /** @@ -107,6 +115,6 @@ protected function configureSyslogHandler(Application $app, Writer $log) */ protected function configureErrorlogHandler(Application $app, Writer $log) { - $log->useErrorLog(); + $log->useErrorLog($app->make('config')->get('app.log_level', 'debug')); } }