register('{{ machine_name }}.subscriber', 'Drupal\{{ machine_name }}\EventSubscriber\{{ machine_name|camelize }}Subscriber') ->addTag('event_subscriber') ->addArgument(new Reference('entity_type.manager')); } /** * {@inheritdoc} */ public function alter(ContainerBuilder $container) { $modules = $container->getParameter('container.modules'); if (isset($modules['dblog'])) { // Override default DB logger to exclude some unwanted log messages. $container->getDefinition('logger.dblog') ->setClass('Drupal\{{ machine_name }}\Logger\{{ machine_name|camelize }}Log'); } } }