[TwigBundle] added conditions for routing & httpkernel extensions
This commit is contained in:
parent
ad5eb7ebcb
commit
82aa135e42
@ -30,5 +30,13 @@ class ExtensionPass implements CompilerPassInterface
|
|||||||
if ($container->has('translator')) {
|
if ($container->has('translator')) {
|
||||||
$container->getDefinition('twig.extension.trans')->addTag('twig.extension');
|
$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');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,6 @@
|
|||||||
</service>
|
</service>
|
||||||
|
|
||||||
<service id="twig.extension.routing" class="%twig.extension.routing.class%" public="false">
|
<service id="twig.extension.routing" class="%twig.extension.routing.class%" public="false">
|
||||||
<tag name="twig.extension" />
|
|
||||||
<argument type="service" id="router" />
|
<argument type="service" id="router" />
|
||||||
</service>
|
</service>
|
||||||
|
|
||||||
@ -88,7 +87,6 @@
|
|||||||
</service>
|
</service>
|
||||||
|
|
||||||
<service id="twig.extension.httpkernel" class="%twig.extension.httpkernel.class%" public="false">
|
<service id="twig.extension.httpkernel" class="%twig.extension.httpkernel.class%" public="false">
|
||||||
<tag name="twig.extension" />
|
|
||||||
<argument type="service" id="fragment.handler" />
|
<argument type="service" id="fragment.handler" />
|
||||||
</service>
|
</service>
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user