Rate: | Price: Free | Publisher: Office Site | Demo: | Views: 1846
PHP Script Codes > MyObjects
MyObjects is a set of tools for database schema generation, class generation and object persistence. It is divided into two sub projects, a compiler for class generation and runtime for back and forth maping objects to the database and Xml files.
MyObjects finished Zend's Php 5 Coding Contest in 7th place.
Features Of MyObjects: Automatic database schema generation from existing databases. Web based database schema generation from scratch. Command line based database schema and class generation. Generation of Sql statements from the designed database schema. Generation of Classes that will map to the database tables. (A seperate class for each table is created). Full validation code through setter methods in generated classes. phpDoc style comments in generated classes. Minimizes runtime operations by providing many features in generated classes. Xml serialization of the objects of generated classes and deserializing of the objects from Xml files. Inplemented in new Php 5 object model. Uses the new MySqli extension for php to support new features of MySql. Uses the new libXml based DOM extension to provide generation, parsing and validation of database schema files.