PHP Classes
Icontem

Class: MyDBO Code Generator


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend! ReTweet ReTweet Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Patrick Brosset  >  MyDBO Code Generator  >  Download  >  Support forum Support forum (2)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: MyDBO Code Generator Support forum
Base name: mydbo
Description: Generate classes to access MySQL from templates
Related top rated classes: , , ,
Version: -
Required PHP version: 3
License: GNU Lesser General Public License (LGPL)
All time users: 1233 users
All time rank: 2026
Week users: 4 users
Week rank: 1838
 
  Screenshots Screenshots   Author   Group folder image Groups   Detailed description  
  Rate classes User ratings   Applications   Related links   Files Files  

Screenshots

MyDBO wizard takes you through the generation process step by step
File Role Description
Accessible without login Image file mydbo_wizard_step1.jpg Screen MyDBO wizard takes you through the generation process step by step
Accessible without login Image file mydbo_wizard_step3.jpg Screen MyDBO wizard takes you through the generation process step by step

Author

Picture of Patrick Brosset
Name: Patrick Brosset <e-mail contact>
Published packages: 3 Browse this author's classes Browse this author's classes
Country: France France - PHP jobs in France
Home page: ???
Age: 29
All time rank: 141
Week rank: 495

Groups

Group folder image Databases Database management, accessing and searching View top rated classes
Group folder image Code Generation Compilers and tools that generate code automatically View top rated classes

Detailed description

This package can be used to generate the code of classes to access MySQL database tables.

It uses Smarty templates to generate all the code for the classes and other scripts.

The generated classes perform the usual database access operations like establishing database connections and executing SELECT, UPDATE, INSERT and delete SQL queries.

The templates from which the code is generated are customizable to the developer needs.

The package can be extended by plug-ins that allow the developers to generate code to implement additional features.

User ratings

Not yet rated by the users

Applications that use this class

No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

Related links

Link Description
Smarty The smarty template engine is needed by MyDBO, please read the file "INSTALL" to download Smarty and install it in MyDBO

Files

File Role Description
Plain text file generate.php Example Main generator, loops through your database structure and generate class files
Plain text file wizard.php Appl. Configuration wizard, takes you step by step through the generation process
Plain text file INSTALL Doc. Installation notes - Read me first
Files folder image wizard
  Plain text file ws1_dbcon.inc Appl. Configuration Wizard - Step 1
  Plain text file ws2_dbname.inc Appl. Configuration wizard - step 2
  Plain text file ws3_tables.inc Appl. Configuration wizard - step 3
  Plain text file ws4_settings.inc Appl. Configuration wizard - step 4
Plain text file CHANGES Data History of changes
Files folder image lib
  Plain text file Database.php Class Database wrapper that will be used to read your MySQL database structure
  Plain text file File.php Class File and Directory manipulation class file for easy file reading and writing and directory listing
  Plain text file Smarty.php Class Custom Smarty class file that sets initialisation variables
  Plain text file XmlConfigReader.php Class XML parser class file used to read plug-ins configuration files
Plain text file TODO Data Things planned
Files folder image smarty/templates
  Plain text file footer.tpl Data Web interface template file
  Plain text file header.tpl Data Web interface template file
  Plain text file log.tpl Data Web interface template file
  Plain text file page_footer.tpl Data Web interface template file
  Plain text file page_header.tpl Data Web interface template file
  Plain text file ws1_dbcon.tpl Data Web interface template file
  Plain text file ws2_dbname.tpl Data Web interface template file
  Plain text file ws3_tables.tpl Data Web interface template file
  Plain text file ws4_settings.tpl Data Web interface template file
Files folder image dbo
  Plain text file WHATISTHIS Data Tells you about this directory
Files folder image images
  Image file myDBO_small.jpg Icon MyDBO logo
  Image file mysql.jpg Icon MySQL logo
  Image file php-power-micro2.png Icon PHP icon
  Image file smarty-80x15.png Icon Smarty Logo
Files folder image plugins/businessLogicLayer
  Plain text file dbo_table.tpl Class Database table abstraction class file template
  Plain text file plugin.xml Data Plugin configuration file
Files folder image plugins/dataAccessLayer
  Plain text file dbo_coll.tpl Class Table collection class template
  Plain text file dbo_conf.tpl Conf. Plug-in template
  Plain text file dbo_obj.tpl Class DB table column abstraction class file template
  Plain text file dbo_wrapper.tpl Class Database wrapper class template
  Plain text file plugin.xml Data Plugin configuration file
Files folder image plugins/dbControls
  Plain text file dbc_admin.tpl Data Index file for DBC template
  Plain text file dbc_creator.tpl Appl. Creator template
  Plain text file dbc_css.tpl Data CSS file for DBC template
  Plain text file dbc_editor.tpl Appl. Editor for DBC template
  Plain text file dbc_lister.tpl Appl. Lister for DBC template
  Plain text file dbc_remover.tpl Appl. Remover for DBC template
  Plain text file dbc_viewer.tpl Appl. Viewer for DBC template
  Plain text file plugin.xml Data Plug in configuration file
Files folder image plugins/instantAdmin
  Plain text file coll.tpl Class Database collection class file template
  Plain text file conf.tpl Conf. Database configuration file template
  Plain text file css.tpl Data CSS stylesheet template
  Plain text file dir_template_c.tpl Data Text file
  Plain text file index.tpl Appl. Plugin index file template
  Plain text file install.tpl Doc. Plugin Install documentation
  Plain text file mySmarty.tpl Class Custom Smarty class file template
  Plain text file obj.tpl Class Database object class file template
  Plain text file page_create.tpl Appl. Create database entry script template
  Plain text file page_edit.tpl Appl. Edit a database entry script template
  Plain text file page_home.tpl Appl. Application home page
  Plain text file page_list.tpl Appl. List database entries script template
  Plain text file page_remove.tpl Appl. Remove database entry script template
  Plain text file page_view.tpl Appl. View database entry script template
  Plain text file plugin.xml Data Plugin configuration file
  Plain text file smarty_create.tpl Data HTML create form template
  Plain text file smarty_edit.tpl Data HTML edit form template
  Plain text file smarty_home.tpl Data HTML home page
  Plain text file smarty_list.tpl Data HTML list template
  Plain text file smarty_page.tpl Data HTML web interface template
  Plain text file smarty_view.tpl Data HTML viewer template
  Plain text file table.tpl Class Database table class file template
  Plain text file wrapper.tpl Class Database wrapper class file template
Plain text file style.css Data CSS file for the wizard steps
Download all files: mydbo.tar.gz mydbo.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products