eZOracleDB Class Reference
[Database abstraction layer]

This eZOracleDB class provides Oracle database functions. More...

Inheritance diagram for eZOracleDB:

eZDBInterface List of all members.

Public Methods

 eZOracleDB ($parameters)
 databaseName ()
query ($sql)
 arrayQuery ($sql,$params=array())
 begin ()
 commit ()
 rollback ()
lastSerialID ($table,$column)
escapeString ($str)
 close ()

Public Attributes

 DBConnection
 Database connection.


Detailed Description

This eZOracleDB class provides Oracle database functions.

eZOracleDB implements OracleDB spesific database code.

Definition at line ezoracledb.php.


Constructor & Destructor Documentation

eZOracleDB::eZOracleDB   parameters
 

Creates a new eZOracleDB object and connects to the database.

Definition at line ezoracledb.php.

References eZDebug::writeError().


Member Function Documentation

eZOracleDB::arrayQuery   sql,
  params = array()
[virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

References eZDBInterface::startTimer().

Referenced by lastSerialID().

eZOracleDB::begin   [virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

eZOracleDB::close   [virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

eZOracleDB::commit   [virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

References eZDBInterface::isConnected().

eZOracleDB::databaseName   [virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

& eZOracleDB::escapeString   str [virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

& eZOracleDB::lastSerialID   table,
  column
[virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

References eZDBInterface::isConnected().

& eZOracleDB::query   sql [virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

References eZDebug::writeError().

eZOracleDB::rollback   [virtual]
 

Reimplemented for internal reasons; the API is not affected.

Implements eZDBInterface.

Definition at line ezoracledb.php.

References eZDBInterface::isConnected().


The documentation for this class was generated from the following file:  

Exponential