summaryrefslogtreecommitdiff
path: root/docu
diff options
context:
space:
mode:
authorKevin Chabowski <kevin@kch42.de>2012-07-02 22:19:28 +0200
committerKevin Chabowski <kevin@kch42.de>2012-07-02 22:19:28 +0200
commit07bac0bf75aa598e63f68949eabbd621c552466a (patch)
treea7517884f103211ed6043f7e59a26afec4dd2018 /docu
parentd0b7317e10254490acbe748d1d8c1e04aaf8be6b (diff)
downloadste-07bac0bf75aa598e63f68949eabbd621c552466a.tar.gz
ste-07bac0bf75aa598e63f68949eabbd621c552466a.tar.bz2
ste-07bac0bf75aa598e63f68949eabbd621c552466a.zip
set:array_filter added
Diffstat (limited to 'docu')
-rw-r--r--docu/language_definition.html8
1 files changed, 8 insertions, 0 deletions
diff --git a/docu/language_definition.html b/docu/language_definition.html
index 4cf4aaf..e311907 100644
--- a/docu/language_definition.html
+++ b/docu/language_definition.html
@@ -517,5 +517,13 @@
<h3 id="stdlib_array_add">ste:array_add</h3>
<p>Adding an element to an array. The <code>array</code> parameter takes the variable name of the array. The <code>key</code> parameter takes the array key to map the value to, if omitted, the value will be appended to the end of the array. The value is the tag's content.</p>
+ <h3 id="stdlib_array_filter">ste:array_filter</h3>
+ <p>Filter out array elements by multiple criterias.</p>
+ <p>All the parameters are names of array variables.</p>
+ <p><code>array</code> – The array to filter.</p>
+ <p><code>keep_by_keys</code> – Keep elements with the keys in this array.</p>
+ <p><code>keep_by_values</code> – Keep elements with the values in this array.</p>
+ <p><code>delete_by_keys</code> – Delete elements with the keys in this array.</p>
+ <p><code>delete_by_values</code> – Delete elements with the values in this array.</p>
</body>
</html>