From 82aa135e428b33606b96ae675bbc7f7aea2a047e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Fran=C3=A7ois=20Simon?= Date: Thu, 14 Mar 2013 13:50:58 +0100 Subject: [PATCH] [TwigBundle] added conditions for routing & httpkernel extensions --- .../DependencyInjection/Compiler/ExtensionPass.php | 8 ++++++++ src/Symfony/Bundle/TwigBundle/Resources/config/twig.xml | 2 -- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php b/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php index 49e966ef65..1b93282623 100644 --- a/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php +++ b/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php @@ -30,5 +30,13 @@ class ExtensionPass implements CompilerPassInterface if ($container->has('translator')) { $container->getDefinition('twig.extension.trans')->addTag('twig.extension'); } + + if ($container->has('router')) { + $container->getDefinition('twig.extension.routing')->addTag('twig.extension'); + } + + if ($container->has('fragment.handler')) { + $container->getDefinition('twig.extension.httpkernel')->addTag('twig.extension'); + } } } diff --git a/src/Symfony/Bundle/TwigBundle/Resources/config/twig.xml b/src/Symfony/Bundle/TwigBundle/Resources/config/twig.xml index 5dbeef7e2f..971f4f17eb 100644 --- a/src/Symfony/Bundle/TwigBundle/Resources/config/twig.xml +++ b/src/Symfony/Bundle/TwigBundle/Resources/config/twig.xml @@ -79,7 +79,6 @@ - @@ -88,7 +87,6 @@ -