[TwigBridge] now enter/leave scope on Twig_Node_Module

This commit is contained in:
Jean-François Simon 2013-03-12 18:03:08 +01:00
parent fe4cc249b5
commit 5ad4bd1e40

View File

@ -39,7 +39,7 @@ class TranslationDefaultDomainNodeVisitor implements \Twig_NodeVisitorInterface
*/
public function enterNode(\Twig_NodeInterface $node, \Twig_Environment $env)
{
if ($node instanceof \Twig_Node_Block) {
if ($node instanceof \Twig_Node_Block || $node instanceof \Twig_Node_Module) {
$this->scope = $this->scope->enter();
}
@ -89,7 +89,7 @@ class TranslationDefaultDomainNodeVisitor implements \Twig_NodeVisitorInterface
return false;
}
if ($node instanceof \Twig_Node_Block) {
if ($node instanceof \Twig_Node_Block || $node instanceof \Twig_Node_Module) {
$this->scope = $this->scope->leave();
}