diff options
Diffstat (limited to 'vendor/twig/twig/doc/tags/if.rst')
-rw-r--r-- | vendor/twig/twig/doc/tags/if.rst | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/vendor/twig/twig/doc/tags/if.rst b/vendor/twig/twig/doc/tags/if.rst deleted file mode 100644 index d7a1451c..00000000 --- a/vendor/twig/twig/doc/tags/if.rst +++ /dev/null | |||
@@ -1,43 +0,0 @@ | |||
1 | ``if`` | ||
2 | ====== | ||
3 | |||
4 | The ``if`` statement in Twig is comparable with the if statements of PHP. | ||
5 | |||
6 | In the simplest form you can use it to test if an expression evaluates to | ||
7 | ``true``: | ||
8 | |||
9 | .. code-block:: jinja | ||
10 | |||
11 | {% if online == false %} | ||
12 | <p>Our website is in maintenance mode. Please, come back later.</p> | ||
13 | {% endif %} | ||
14 | |||
15 | You can also test if an array is not empty: | ||
16 | |||
17 | .. code-block:: jinja | ||
18 | |||
19 | {% if users %} | ||
20 | <ul> | ||
21 | {% for user in users %} | ||
22 | <li>{{ user.username|e }}</li> | ||
23 | {% endfor %} | ||
24 | </ul> | ||
25 | {% endif %} | ||
26 | |||
27 | .. note:: | ||
28 | |||
29 | If you want to test if the variable is defined, use ``if users is | ||
30 | defined`` instead. | ||
31 | |||
32 | For multiple branches ``elseif`` and ``else`` can be used like in PHP. You can use | ||
33 | more complex ``expressions`` there too: | ||
34 | |||
35 | .. code-block:: jinja | ||
36 | |||
37 | {% if kenny.sick %} | ||
38 | Kenny is sick. | ||
39 | {% elseif kenny.dead %} | ||
40 | You killed Kenny! You bastard!!! | ||
41 | {% else %} | ||
42 | Kenny looks okay --- so far | ||
43 | {% endif %} | ||