8000 [TwigBridge] fixed node visitors priority & added extractor tests · symfony/symfony@2f3d0e0 · GitHub
[go: up one dir, main page]

Skip to content

Commit 2f3d0e0

Browse files
committed
[TwigBridge] fixed node visitors priority & added extractor tests
1 parent 11b7dbc commit 2f3d0e0

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

src/Symfony/Bridge/Twig/NodeVisitor/TranslationDefaultDomainNodeVisitor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,6 @@ public function leaveNode(\Twig_NodeInterface $node, \Twig_Environment $env)
7676
*/
7777
public function getPriority()
7878
{
79-
return 0;
79+
return -10;
8080
}
8181
}

src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,6 @@ public function leaveNode(\Twig_NodeInterface $node, \Twig_Environment $env)
9393
*/
9494
public function getPriority()
9595
{
96-
return -10;
96+
return 0;
9797
}
9898
}

src/Symfony/Bridge/Twig/Tests/Translation/TwigExtractorTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ public function getExtractData()
6868
array('{% set foo = "new key" | trans %}', array('new key' => 'messages')),
6969
array('{{ 1 ? "new key" | trans : "another key" | trans }}', array('new key' => 'messages', 'another key' => 'messages')),
7070
array('{% trans_default_domain "domain" %}{{ "new key"|trans }}', array('new key' => 'domain')),
71+
array('{% trans_default_domain "domain" %}{{ "new key"|transchoice }}', array('new key' => 'domain')),
72+
array('{% trans_default_domain "domain" %}{% trans %}new key{% endtrans %}', array('new key' => 'domain')),
7173
);
7274
}
7375
}

0 commit comments

Comments
 (0)
0