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->load('services.yml');
$loader->load('services/logger.yml');
}
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