Public Member Functions | 
|   | setConnection ($oConnection) | 
|   | setFetchMode ($iFetchMode) | 
|   | getDb ($blType=true) | 
|   | getOne ($sSql, $aParams=false, $blType=true) | 
|   | getArray ($sSql, $aParams=false, $blType=true) | 
|   | getRow ($sSql, $aParams=false, $blType=true) | 
|   | getAll ($sSql, $aParams=false, $blType=true) | 
|   | select ($sSql, $aParams=false, $blType=true) | 
|   | getAssoc ($sSql, $aParams=false, $blType=true) | 
|   | getCol ($sSql, $aParams=false, $blType=true) | 
|   | selectLimit ($sSql, $iRows=-1, $iOffset=-1, $aParams=false, $blType=true) | 
|   | execute ($sSql, $aParams=false) | 
|   | query ($sSql, $aParams=false) | 
|   | Affected_Rows () | 
|   | errorNo () | 
|   | errorMsg () | 
|   | qstr ($sValue) | 
|   | quote ($sValue) | 
|   | quoteArray ($aStrArray) | 
|   | metaColumns ($sTable) | 
|   | metaColumnNames ($sTable, $blNumIndexes=false) | 
|   | startTransaction () | 
|   | commitTransaction () | 
|   | rollbackTransaction () | 
|   | setTransactionIsolationLevel ($sLevel=null) | 
|   | UI ($iPollSecs=5) | 
|   | Insert_ID () | 
|   | __call ($sMethod, $aArgs) | 
|   | __construct () | 
|   | getConfig () | 
|   | setConfig ($oConfig) | 
|   | getSession () | 
|   | setSession ($oSession) | 
|   | getUser () | 
|   | setUser ($oUser) | 
|   | isAdmin () | 
|   | setAdminMode ($blAdmin) | 
Protected Attributes | 
|   | $_oDb = null | 
Detailed Description
Database connection class 
Definition at line 7 of file oxlegacydb.php.
Member Function Documentation
      
        
          | oxLegacyDb::Affected_Rows  | 
          ( | 
           | ) | 
           | 
        
      
 
Return count effected values
- Returns
 - int 
 
Definition at line 198 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::commitTransaction  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | oxLegacyDb::execute  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Execute query
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters | 
  
   
- Returns
 - object 
 
Definition at line 175 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::getAll  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get value
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - array 
 
Definition at line 103 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::getArray  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get value
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - array 
 
Definition at line 75 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::getAssoc  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get value
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - array 
 
Definition at line 132 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::getCol  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get column value
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - object 
 
Definition at line 146 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::getDb  | 
          ( | 
            | 
          $blType = true | ) | 
           | 
        
      
 
Return connection to db
- Parameters
 - 
  
    | bool | $blType | - connection type | 
  
   
- Returns
 - object 
 
Definition at line 46 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::getOne  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get value
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - string 
 
Definition at line 61 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::getRow  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get value
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - array 
 
Definition at line 89 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::Insert_ID  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | oxLegacyDb::metaColumnNames  | 
          ( | 
            | 
          $sTable,  | 
        
        
           | 
           | 
            | 
          $blNumIndexes = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
return meta data
- Parameters
 - 
  
    | string | $sTable | Table name  | 
    | bool | $blNumIndexes | Numeric indexes | 
  
   
- Returns
 - array 
 
Definition at line 283 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::metaColumns  | 
          ( | 
            | 
          $sTable | ) | 
           | 
        
      
 
return meta data
- Parameters
 - 
  
  
 
- Returns
 - array 
 
Definition at line 270 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::qstr  | 
          ( | 
            | 
          $sValue | ) | 
           | 
        
      
 
 
      
        
          | oxLegacyDb::query  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Execute query
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters | 
  
   
- Returns
 - object 
 
Definition at line 188 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::quote  | 
          ( | 
            | 
          $sValue | ) | 
           | 
        
      
 
 
      
        
          | oxLegacyDb::quoteArray  | 
          ( | 
            | 
          $aStrArray | ) | 
           | 
        
      
 
Quotes an array.
- Parameters
 - 
  
    | array | $aStrArray | array of strings to quote | 
  
   
- Returns
 - array 
 
Definition at line 254 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::rollbackTransaction  | 
          ( | 
           | ) | 
           | 
        
      
 
RollBack mysql transaction
- Returns
 - bool 
 
Definition at line 313 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::select  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get value
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - object 
 
Definition at line 118 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::selectLimit  | 
          ( | 
            | 
          $sSql,  | 
        
        
           | 
           | 
            | 
          $iRows = -1,  | 
        
        
           | 
           | 
            | 
          $iOffset = -1,  | 
        
        
           | 
           | 
            | 
          $aParams = false,  | 
        
        
           | 
           | 
            | 
          $blType = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Get array
- Parameters
 - 
  
    | string | $sSql | Query  | 
    | int | $iRows | Rows  | 
    | int | $iOffset | Offset  | 
    | array | bool | $aParams | Array of parameters  | 
    | bool | $blType | connection type | 
  
   
- Returns
 - object 
 
Definition at line 162 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::setConnection  | 
          ( | 
            | 
          $oConnection | ) | 
           | 
        
      
 
Set connection
- Parameters
 - 
  
    | object | $oConnection | Connection  | 
  
   
Definition at line 23 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::setFetchMode  | 
          ( | 
            | 
          $iFetchMode | ) | 
           | 
        
      
 
Set fetch mode to connection
- Parameters
 - 
  
  
 
Definition at line 33 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::setTransactionIsolationLevel  | 
          ( | 
            | 
          $sLevel = null | ) | 
           | 
        
      
 
Set transaction isolation level Allowed values READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE
- Parameters
 - 
  
  
 
- Returns
 - bool 
 
Definition at line 326 of file oxlegacydb.php.
 
 
      
        
          | oxLegacyDb::startTransaction  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | oxLegacyDb::UI  | 
          ( | 
            | 
          $iPollSecs = 5 | ) | 
           | 
        
      
 
Calls Db UI method
- Parameters
 - 
  
    | integer | $iPollSecs | poll seconds  | 
  
   
Definition at line 343 of file oxlegacydb.php.
 
 
Member Data Documentation
The documentation for this class was generated from the following file: