Yaffs site version 1.1
[yaffs-website] / vendor / twig / twig / doc / tests / iterable.rst
diff --git a/vendor/twig/twig/doc/tests/iterable.rst b/vendor/twig/twig/doc/tests/iterable.rst
new file mode 100644 (file)
index 0000000..89a172f
--- /dev/null
@@ -0,0 +1,19 @@
+``iterable``
+============
+
+.. versionadded:: 1.7
+    The iterable test was added in Twig 1.7.
+
+``iterable`` checks if a variable is an array or a traversable object:
+
+.. code-block:: jinja
+
+    {# evaluates to true if the foo variable is iterable #}
+    {% if users is iterable %}
+        {% for user in users %}
+            Hello {{ user }}!
+        {% endfor %}
+    {% else %}
+        {# users is probably a string #}
+        Hello {{ users }}!
+    {% endif %}