Extension:ForeachFunction

Purpose
This extension provides 'looping' functionality (e.g. 'foreach') for iterating through arrays.

Feature

 * Security: only pages with protection on 'edit' can use the keywords provided by this extension

Simple Array

 * The global object's property will be retrieved; the property should be an 'array'
 * The global object's method will be called: an array is expected as return value
 * The global array variable will be referenced using 'key' as key
 * The global array variable will be referenced (as a whole)
 * The global array variable will be referenced using 'key' as key
 * The global array variable will be referenced (as a whole)
 * The global array variable will be referenced (as a whole)
 * The global array variable will be referenced (as a whole)

Array of Arrays

 * The global object's property will be retrieved; the property should be an 'array'
 * The global object's method will be called: an array is expected as return value
 * The global array variable will be referenced using 'key' as key
 * The global array variable will be referenced (as a whole)
 * The global array variable will be referenced using 'key' as key
 * The global array variable will be referenced (as a whole)
 * The global array variable will be referenced (as a whole)
 * The global array variable will be referenced (as a whole)

Dependancies

 * Extension:StubManager
 * Extension:ParserPhase2 extension

Installation
To install independantly from BizzWiki:
 * Download 'StubManager' extension
 * Apply the following changes to 'LocalSettings.php'