phpDataMapper is a project to add the power and flexibility of a full-featured DataMapper to any PHP project in a very easy and portable way. It is an implementation of the Data Mapper pattern written in object-oriented PHP5.
This project draws inspiration from the Ruby DataMapper project. phpDataMapper can be seen as kind of a simplified “translation” of the Ruby project to PHP, with changes in syntax where appropriate to better fit the PHP style.
NOTE: This project is currently in heavy active development, and is currently in a BETA period. Some existing methods and functions may change before the final release. That said, phpDataMapper is also used on several live projects, works well, and may save you significant development time. Since phpDataMapper is under an open source MIT license, you are free to check out the code and modify at will for any purpose – personal or commercial. If you would like to contribute to this project, please contact Vance Lucas to see how you can get involved.