"People Love ORMs" - Paul M. Jones.
- a tutorial
- continuous integration
- map between JSON messages, SQL relations and PHP objects
- support composite SQL primary keys, numeric identifiers and a JSON column.
- provide a few methods to query tables and views in one base controller class
- with good names and well named options as first or second argument
- implement iterative schema updates (aka: database migrations)
- use SQLAbstract to query SQL safely everywhere
- support PHP 5.3