Skip to content

Instantly share code, notes, and snippets.

@joshle
Forked from briceburg/AppServiceProvider.php
Created July 8, 2016 06:28
Show Gist options
  • Select an option

  • Save joshle/65bc2aa4a37dd3b7daaf467c8f389c72 to your computer and use it in GitHub Desktop.

Select an option

Save joshle/65bc2aa4a37dd3b7daaf467c8f389c72 to your computer and use it in GitHub Desktop.
laravel 5 - configuring minimal log level
<?php
// app/config/app.php
return [
// ....
'log-level' => 'info',
'log' => 'errorlog',
];
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Log;
use Config;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//
}
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
$monolog = Log::getMonolog();
foreach($monolog->getHandlers() as $handler) {
$handler->setLevel(Config::get('app.log-level'));
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment