8000 [TwigBundle] removed YAML Twig extension when the YAML component is n… · symfony/symfony@d0792e4 · GitHub
[go: up one dir, main page]

Skip to content

Commit d0792e4

Browse files
committed
[TwigBundle] removed YAML Twig extension when the YAML component is not available
1 parent 1b9131c commit d0792e4

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
@@ -71,5 +71,9 @@ public function process(ContainerBuilder $container)
7171
if ($container->has('assets.packages')) {
7272
$container->getDefinition('twig.extension.assets')->addTag('twig.extension');
7373
}
74+
75+
if (class_exists('Symfony\Component\Yaml\Parser')) {
76+
$container->getDefinition('twig.extension.yaml')->addTag('twig.extension');
77+
}
7478
}
7579
}

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,7 @@
9595
<argument type="service" id="router" />
9696
</service>
9797

98-
<service id="twig.extension.yaml" class="Symfony\Bridge\Twig\Extension\YamlExtension" public="false">
99-
<tag name="twig.extension" />
100-
</service>
98+
<service id="twig.extension.yaml" class="Symfony\Bridge\Twig\Extension\YamlExtension" public="false" />
10199

102100
<service id="twig.extension.debug.stopwatch" class="Symfony\Bridge\Twig\Extension\StopwatchExtension" public="false">
103101
<tag name="twig.extension" />

0 commit comments

Comments
 (0)
0