PHP Classes
Icontem

Class: PersistClass


  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 Bob Gombocki  >  PersistClass  >  Download  >  Support forum Support forum (2)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: PersistClass Support forum
Base name: persistclass
Description: DB access wrapper & storing objects in DB tables
Related top rated classes: , , ,
Version: 1.0
Required PHP version: 5.0
License: Freely Distributable
All time users: 265 users
All time rank: 4507
Week users: 2 users
Week rank: 2742
 
  Author   Group folder image Groups   Detailed description   Freshmeat project  
  Rate classes User ratings   Applications   Files Files  

Author

Picture of Bob Gombocki
Name: Bob Gombocki <e-mail contact>
Published packages: 2 Browse this author's classes Browse this author's classes
Country: Norway Norway - PHP jobs in Norway
Home page: ???
Age: ???
All time rank: 2169
Week rank: 1424

Groups

Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Databases Database management, accessing and searching View top rated classes
Group folder image Design Patterns Implementations of well known design patterns View top rated classes

Detailed description

This package provides access relational databases. Attempts to focus on simplicity and convenience by eliminating the need of boiler-plate, unmeaningful code.

Features:

- establish database connections (MySQL, Oracle, more to come)
- execute SQL queries
- parse query results
- convenience methods (read single row or value, etc..)
- data escaping (against SQL injection, HTML escaping for outputs)
- transaction handling
- strict error handling - no more undetected errors
- object persistence - storing and retrieving PHP objects in db tables
- possibility to implement support for not yet supported DBs

Check the included demos to see some working examples of its features.

Freshmeat project

Project record: persistclass
Popularity score: 17.89
Vitality score: 0.0

User ratings

There are not enough user ratings to display for this class.

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.

Files

File Role Description
HTML file manual.html Doc. Manual
Plain text file demo1-connection.php Example Creating a DB connection
Plain text file demo2-simpledboperations.php Example Executing DB queries
Plain text file demo3-classpersistence.php Example Object mapping
Plain text file demo4-errorhandling.php Example Error handling
Plain text file demo5-advancedpersistence.php Example Multiple connections, advanced mapping
Plain text file demo6-transactionhandling.php Example Transaction handling
Plain text file demo7-optimizingscalability.php Example Optimizing for high-scale
Plain text file demo8-orm.php Example Custom column mapping
Plain text file demotable.sql.txt Example Test data table
Plain text file newdbsupportimplementationguide.html Doc. Support for other DBs implementation guide
Files folder image persistclass/dbconnection
  Plain text file DbConnection.php Class DB connection layer
  Plain text file DbConnectionMysql.php Class MySQL implementation
  Plain text file DbConnectionOracle.php Class Oracle implementation
  Plain text file DbConnectionPool.php Class Connection pool
Files folder image persistclass/dbconnection/exception
  Plain text file ConnectionException.php Class Exception for connection problems
  Plain text file DbException.php Class Exception for any problem
  Plain text file NoDataException.php Class Exception for wrong data field
  Plain text file NoResultException.php Class Exception for no result retrieved
  Plain text file QueryException.php Class Exception for query errors
Files folder image persistclass
  Plain text file PersistClass.php Class Main ORM class
Download all files: persistclass.tar.gz persistclass.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