27 lines
678 B
PHP
27 lines
678 B
PHP
<?php declare(strict_types=1);
|
|
|
|
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
|
|
|
|
return static function (ContainerConfigurator $containerConfigurator): void {
|
|
$containerConfigurator->extension('monolog', [
|
|
'handlers' => [
|
|
'main' => [
|
|
'type' => 'fingers_crossed',
|
|
'action_level' => 'error',
|
|
'handler' => 'nested',
|
|
'excluded_404s' => ['^/']
|
|
],
|
|
'nested' => [
|
|
'type' => 'stream',
|
|
'path' => '%kernel.logs_dir%/%kernel.environment%.log',
|
|
'level' => 'debug'
|
|
],
|
|
'console' => [
|
|
'type' => 'console',
|
|
'process_psr_3_messages' => false,
|
|
'channels' => ['!event', '!doctrine']
|
|
]
|
|
]
|
|
]);
|
|
};
|