ILIAS  release_5-2 Revision v5.2.25-18-g3f80b82851
MDB2 Namespace Reference

Several methods to convert the MDB2 native timestamp format (ISO based) to and from data structures that are convenient to worth with in side of php. More...

Detailed Description

Several methods to convert the MDB2 native timestamp format (ISO based) to and from data structures that are convenient to worth with in side of php.

The common modules class for MDB2 module objects.

The common statement class for MDB2 statement objects.

The simple class that accepts row data as an array.

The common result class for MDB2 result objects.

The dummy class that all user space result classes should extend from.

MDB2_Error implements a class for reporting portable database error messages.

The main 'MDB2' class is simply a container class with some static methods for creating DB objects as well as some utility functions common to all parts of DB.

MDB2_LOB: user land stream wrapper implementation for LOB support.

PHP5 buffered Iterator.

PHP5 Iterator.

MDB2_Extended: class which adds several high level methods to MDB2.

MDB2 PostGreSQL driver for the schema reverse engineering module.

MDB2 Oracle driver for the schema reverse engineering module.

MDB2 MySQLi driver for the schema reverse engineering module.

MDB2 MySQL driver for the schema reverse engineering module.

Base class for the schema reverse engineering module that is extended by each MDB2 driver.

MDB2 PostGreSQL statement driver.

MDB2 PostGreSQL buffered result driver.

MDB2 PostGreSQL result driver.

MDB2 OCI8 statement driver.

MDB2 OCI8 buffered result driver.

MDB2 OCI8 result driver.

MDB2 PostGreSQL driver for the native module.

MDB2 Oracle driver for the native module.

MDB2 MySQLi driver for the native module.

MDB2 MySQL driver for the native module.

Base class for the natuve modules that is extended by each MDB2 driver.

MDB2 MySQLi statement driver.

MDB2 MySQLi buffered result driver.

MDB2 MySQLi result driver.

MDB2 MySQL statement driver.

MDB2 MySQL buffered result driver.

MDB2 MySQL result driver.

MDB2 oci8 driver for the management modules.

MDB2 MySQLi driver for the management modules.

MDB2 MySQL driver for the management modules.

Base class for the management modules that is extended by each MDB2 driver.

MDB2 oci8 driver for the function modules.

MDB2 MySQLi driver for the function modules.

MDB2 MySQL driver for the function modules.

Base class for the function modules that is extended by each MDB2 driver.

MDB2 PostGreSQL driver.

MDB2 OCI8 driver.

MDB2 MySQLi driver.

MDB2 MySQL driver.

MDB2_Driver_Common: Base class that is extended by each MDB2 driver.

For more complex date arithmetic please take a look at the Date package in PEAR

The object model of MDB2 is as follows (indentation means inheritance):

MDB2 The main MDB2 class. This is simply a utility class with some 'static' methods for creating MDB2 objects as well as common utility functions for other MDB2 classes.

MDB2_Driver_Common The base for each MDB2 implementation. Provides default | implementations (in OO lingo virtual methods) for | the actual DB implementations as well as a bunch of | query utility functions. | +-MDB2_Driver_mysql The MDB2 implementation for MySQL. Inherits MDB2_Driver_Common. When calling MDB2::factory or MDB2::connect for MySQL connections, the object returned is an instance of this class. +-MDB2_Driver_pgsql The MDB2 implementation for PostGreSQL. Inherits MDB2_Driver_Common. When calling MDB2::factory or MDB2::connect for PostGreSQL connections, the object returned is an instance of this class.