adding a logger for chill

The logger log messages to channel "chill".

The name of the service is `chill.main.logger`
This commit is contained in:
Julien Fastré 2016-06-01 16:16:20 +02:00
parent b0f4297948
commit 7c1698ed98
2 changed files with 10 additions and 0 deletions

View File

@ -34,6 +34,7 @@ class ChillMainExtension extends Extension implements PrependExtensionInterface
$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
$loader->load('services.yml'); $loader->load('services.yml');
$loader->load('services/logger.yml');
} }
public function prepend(ContainerBuilder $container) public function prepend(ContainerBuilder $container)
@ -82,5 +83,10 @@ class ChillMainExtension extends Extension implements PrependExtensionInterface
) )
)); ));
//add a channel to log app events
$container->prependExtensionConfig('monolog', array(
'channels' => array('chill')
));
} }
} }

View File

@ -0,0 +1,4 @@
services:
chill.main.logger:
# a logger to log events from the app (deletion, remove, etc.)
alias: monolog.logger.chill