DB_DataContainer is a PEAR-compliant database persistence layer and data encapsulation class. It encapsulates the behavior required to make objects persistent, including loading, saving, and deleting objects in a persistent store. It currently supports relational databases and uses PEAR DB for database abstraction.
|Operating Systems||OS Independent|
Release Notes: This release fixes problems with protected and private data members when using PHP5.
Release Notes: PHP5 is now supported.
Release Notes: The database table can now have extra columns which are ignored by DataContainer. Sibling classes are now overloaded by default, and their constructors were made optional.
Release Notes: The load() method now has more intelligent error handling. Minor internal speed optimizations have been made.
Release Notes: A bug with hardcoded queries being silently ignored has been fixed.