Chris@0: getParameter('container.modules'); Chris@0: if (isset($modules['migrate']) && isset($modules['language'])) { Chris@0: $container->register('node.node_translation_migrate', NodeTranslationMigrateSubscriber::class) Chris@0: ->addTag('event_subscriber') Chris@0: ->addArgument(new Reference('keyvalue')) Chris@0: ->addArgument(new Reference('state')); Chris@0: } Chris@0: Chris@0: // Register the node.node_translation_exception service in the container if Chris@0: // the language module is enabled. Chris@0: if (isset($modules['language'])) { Chris@0: $container->register('node.node_translation_exception', NodeTranslationExceptionSubscriber::class) Chris@0: ->addTag('event_subscriber') Chris@0: ->addArgument(new Reference('keyvalue')) Chris@0: ->addArgument(new Reference('language_manager')) Chris@0: ->addArgument(new Reference('url_generator')) Chris@0: ->addArgument(new Reference('state')); Chris@0: } Chris@0: } Chris@0: Chris@0: }