PHP Classes
elePHPant
Icontem

AbstractDB: Database access abstraction package

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (8)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2005-03-16 (10 years ago) RSS 2.0 feedStarStarStar 56%Total: 3,579 This week: 2All time: 883 This week: 604Up
Version License PHP version Categories  
abstractdb 1.0GNU Lesser Genera...3Databases
Description Author  

This package abstracts the access to SQL databases. It can be extended via driver classes.

It encapsulates all of the basic functions required by most developers without the complexity of other abstraction packages.

Currently AbstractDB is distributed with only a driver for MySQL.

Picture of Adrian Lehmann
Name: Adrian Lehmann <contact>
Classes: 1 package by
Country: Australia Australia
Age: 38
All time rank: 82610 in Australia Australia
Week rank: 587 Up6 in Australia Australia Up

Details provided by the author  
------------------------------------------------------
  AbstractDB - PHP Database Abstraction Class
------------------------------------------------------

Developer: Pacific-Cybersoft
      Web: http://www.pacific-cybersoft.com
Copyright: (C) 2005 Pacific-Cybersoft. All Rights Reserved.
  License: GNU LGPL - see LICENSE and further details below.
  Version: 1.0.2

AbstractDB is a PHP database abstraction layer, objected oriented and 
extensible via driver implementations which extend from a common base class.

This package encapsulates all of the basic functions required by most 
developers without the complexity and/or utter simplicity of many other 
abstraction packages.

Incorporating AbstractDB into your applications is as easy as including a 
single file as such:

include("path/to/abstractdb/abstractdb.class.php");

AbstractDB will handle locating and loading the required driver classes itself.

For installation instructions see the INSTALL file.
For license details see the LICENSE file.
For development history see the CHANGELOG file.

AbstractDB is distributed with a manual generated with phpDocumentor 
(http://www.phpdoc.org) which is available in HTML, PDF and CHM (Windows Help) 
formats. You can find the manuals in the /docs directory.

AbstractDB is an Open Source project. We are always on the lookout for 
developers willing to contribute small amounts of time to the development and 
enhancement of this package, especially in the area of driver development. If 
you would be interested in contributing please feel free to contact us at
spambox at pacific-cybersoft dot com.

Please also report bugs and/or feature requests to the above mentioned email 
address.

This library is free software; you can redistribute it and/or modify it under 
the terms of the GNU Lesser General Public License as published by the Free 
Software Foundation; either version 2.1 of the License, or (at your option) 
any later version.

This library is distributed in the hope that it will be useful, but WITHOUT 
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 
FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more 
details.

You should have received a copy of the GNU Lesser General Public License along 
with this library; if not, write to the Free Software Foundation, Inc., 59 
Temple Place, Suite 330, Boston, MA  02111-1307  USA

Known Issues:
-------------
- Examples in CHM (Windows Help) documentation are not working.
  Files folder image Files  
File Role Description
Files folder imagedocs (1 file)
Files folder imagedrivers (1 file)
Plain text file abstractdb.class.php Class AbstractDB Main Class
Plain text file abstractdb_driver.class.php Class AbstractDB Driver Base Class
Accessible without login Plain text file CHANGELOG Data Change Log
Accessible without login Plain text file INSTALL Doc. Installation Instructions
Accessible without login Plain text file LICENSE Lic. License
Accessible without login Plain text file README Doc. Read Me File

  Files folder image Files  /  docs  
File Role Description
  Accessible without login HTML file online.htm Data Redirector to online documentation

  Files folder image Files  /  drivers  
File Role Description
  Plain text file abstractdb_mysql.php Class MySQL Driver

 Version Control Reuses Unique User Downloads Download Rankings  
 0%1Total:3,579All time:883
 This week:2This week:604Up
User Ratings User Comments (1)  
 All time
Utility:81%StarStarStarStarStar
Consistency:75%StarStarStarStar
Documentation:81%StarStarStarStarStar
Examples:-
Tests:-
Videos:-
Overall:56%StarStarStar
Rank:1205
 
Excellent
5 years ago (kishore kumar)
70%StarStarStarStar