From cf440f260f3499d000cb5077aba9c72d5c1f0fb7 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Sun, 25 Jan 2015 12:00:33 +0100 Subject: [PATCH] fixed condition --- .../TwigBundle/DependencyInjection/Compiler/ExtensionPass.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php b/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php index 228e485cc7..496779e59b 100644 --- a/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php +++ b/src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php @@ -78,7 +78,7 @@ class ExtensionPass implements CompilerPassInterface $container->setDefinition('twig.loader.filesystem', $loader); } - if ($container->has('request')) { + if (method_exists('Symfony\Bridge\Twig\AppVariable', 'setContainer')) { // we are on Symfony <3.0, where the setContainer method exists $container->getDefinition('twig.app_variable')->addMethodCall('setContainer', array(new Reference('service_container'))); }