/var/www/agiletoolkit.org/_/codepad/atk4/lib/Controller/Data/Array.php:171  reset() expects parameter 1 to be array, null given
/var/www/agiletoolkit.org/_/codepad/atk4/lib/Controller/Data/Array.php:173  Variable passed to each() is not an array or object Agile Toolkit
The core package of Agile Toolkit provides a basic support for NoSQL models (non-relational models). There are no standard API or language therefore controllers must exist which will help integrate standard model actions with your database of choice.
Some of the storage methods are based around array access, and therefore make use of existing Data_Array controller. The following example implements Data_Sesion controller which will store data in the standard PHP session.