]> git.immae.eu Git - github/wallabag/wallabag.git/blob - vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/objects.test
twig implementation
[github/wallabag/wallabag.git] / vendor / twig / twig / test / Twig / Tests / Fixtures / tags / autoescape / objects.test
1 --TEST--
2 "autoescape" tag applies escaping to object method calls
3 --TEMPLATE--
4 {% autoescape 'html' %}
5 {{ user.name }}
6 {{ user.name|lower }}
7 {{ user }}
8 {% endautoescape %}
9 --DATA--
10 class UserForAutoEscapeTest
11 {
12 public function getName()
13 {
14 return 'Fabien<br />';
15 }
16
17 public function __toString()
18 {
19 return 'Fabien<br />';
20 }
21 }
22 return array('user' => new UserForAutoEscapeTest())
23 --EXPECT--
24 Fabien&lt;br /&gt;
25 fabien&lt;br /&gt;
26 Fabien&lt;br /&gt;