Lawngnome is a PHP 5 database model loosely based
on the Django model and activerecord. The goal is
to have a very flexible model library that can be
used in any framework. The model handles joins and
multi-table hierarchies created by extending
models with an easy to use syntax.