Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 79efb4c

Browse files
committed
[TwigBundle] removed ExpressionLanguage Twig extension when the ExpressionLanguage component is not available
1 parent 3d4ad0b commit 79efb4c

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/Symfony/Bundle/TwigBundle/DependencyInjection/Compiler/ExtensionPass.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,5 +79,9 @@ public function process(ContainerBuilder $container)
7979
if (class_exists('Symfony\Component\Stopwatch\Stopwatch')) {
8080
$container->getDefinition('twig.extension.debug.stopwatch')->addTag('twig.extension');
8181
}
82+
83+
if (class_exists('Symfony\Component\ExpressionLanguage\ExpressionLanguage')) {
84+
$container->getDefinition('twig.extension.expression')->addTag('twig.extension');
85+
}
8286
}
8387
}

src/Symfony/Bundle/TwigBundle/Resources/config/twig.xml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,7 @@
102102
<argument>%kernel.debug%</argument>
103103
</service>
104104

105-
<service id="twig.extension.expression" class="Symfony\Bridge\Twig\Extension\ExpressionExtension" public="false">
106-
<tag name="twig.extension" />
107-
</service>
105+
<service id="twig.extension.expression" class="Symfony\Bridge\Twig\Extension\ExpressionExtension" public="false" />
108106

109107
<service id="twig.extension.httpkernel" class="Symfony\Bridge\Twig\Extension\HttpKernelExtension" public="false">
110108
<argument type="service" id="fragment.handler" />

0 commit comments

Comments
 (0)