EC-CUBE
ネームスペース MDB2

説明

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. For more complex date arithmetic please take a look at the Date package in PEAR

MDB2_Driver_Common: Base class that is extended by each MDB2 driver

To load this module in the MDB2 object: $mdb->loadModule('Datatype');

MDB2 MySQL driver

MDB2 PostGreSQL driver

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

To load this module in the MDB2 object: $mdb->loadModule('Function');

MDB2 MySQL driver for the function modules

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

To load this module in the MDB2 object: $mdb->loadModule('Manager');

MDB2 MySQL driver for the management modules

MDB2 MySQL result driver

MDB2 MySQL buffered result driver

MDB2 MySQL statement driver

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

To load this module in the MDB2 object: $mdb->loadModule('Native');

MDB2 MySQL driver for the native module

MDB2 PostGreSQL driver for the native module

MDB2 PostGreSQL result driver

MDB2 PostGreSQL buffered result driver

MDB2 PostGreSQL statement driver

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

To load this module in the MDB2 object: $mdb->loadModule('Reverse');

MDB2 MySQL driver for the schema reverse engineering module

MDB2 PostGreSQL driver for the schema reverse engineering module

MDB2_Extended: class which adds several high level methods to MDB2

PHP5 Iterator

PHP5 buffered Iterator

MDB2_LOB: user land stream wrapper implementation for LOB support

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.

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.

MDB2_Error implements a class for reporting portable database error messages.

MDB2_Driver_Common: Base class that is extended by each MDB2 driver

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

The common result class for MDB2 result objects

The simple class that accepts row data as an array

The common statement class for MDB2 statement objects

The common modules class for MDB2 module objects

 全て データ構造 ネームスペース 関数 変数