Skip to content

Commit 717663a

Browse files
authored
Fixing a bug where the dump() function depended on bundle ordering
1 parent d411301 commit 717663a

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,11 @@ public function process(ContainerBuilder $container)
8585

8686
if ($container->getParameter('kernel.debug')) {
8787
$container->getDefinition('twig.extension.profiler')->addTag('twig.extension');
88-
$container->getDefinition('twig.extension.debug')->addTag('twig.extension');
88+
89+
// only register if the improved version from DebugBundle is *not* present
90+
if (!$container->has('twig.extension.dump')) {
91+
$container->getDefinition('twig.extension.debug')->addTag('twig.extension');
92+
}
8993
}
9094

9195
$twigLoader = $container->getDefinition('twig.loader.native_filesystem');

0 commit comments

Comments
 (0)