G3D PHP Framework Code
All the released code appears below, new code is constantly being added to the site, keep an eye on my blog for updates.
Library Code
At the moment I have only released library code, I'm hoping to release a template site with controllers and models sometime before the end of May 2010.
Documentation
The documentation is currently very sparse, at the minimum each class has a usage example, tutorials and additional documentation is in progress.
License
The G3D PHP Framework is released under the New BSD License
Framework Code
- lib_core
- lib_core_check - Variable checks
- lib_form
- lib_form_base - Base form class
- lib_form_checkbox - Checkboxes
- lib_form_hidden - Hidden field
- lib_form_input - Form input parent
- lib_form_password - Password field
- lib_form_radio - Radio buttons
- lib_form_select - Select field
- lib_form_text - Text field
- lib_form_textarea - Textarea field
- lib_form_builder
- lib_form_builder_xml - XML form builder
- lib_form_process
- lib_form_process_xml - XML form processor
- lib_html
- lib_html_table - HTML table generator
- lib_jobs
- lib_jobs_email - Email Job base class
- lib_mail
- lib_mail_email - Simple Email Object
- lib_paging
- lib_paging_base - Pagination
- lib_site
- lib_site_loader - Class loader
- lib_site_registry - Registry
- lib_validation
- lib_validation_base - Validation rule parent
- lib_validation_email - Email validation
- lib_validation_match - Confirm two values match
- lib_validation_minlength - Minimum string length validation
- lib_validation_notmatch - Confirm two values don't match
- lib_validation_numeric - Numeric validation
- lib_validation_regex - Regular expression validation
- lib_validation_unique - Unique value validation
- lib_validation_validator - Validation processor
