TYPO3 CMS  TYPO3_7-6
adodb-active-recordx.inc.php File Reference

Go to the source code of this file.

Classes

class  ADODB_Active_DB
 
class  ADODB_Active_Table
 
class  ADODB_Active_Record
 

Functions

 ADODB_SetDatabaseAdapter (&$db)
 
 adodb_GetActiveRecordsClass (&$db, $class, $tableObj, $whereOrderBy, $bindarr, $primkeyArr, $extra, $relations)
 

Variables

const ADODB_JOIN_AR 0x01
 
const ADODB_WORK_AR 0x02
 
const ADODB_LAZY_AR 0x03
 
global $_ADODB_ACTIVE_DBS = array()
 
global $ADODB_ACTIVE_CACHESECS
 
global $ACTIVE_RECORD_SAFETY = true
 
global $ADODB_ACTIVE_DEFVALS = false
 

Function Documentation

◆ adodb_GetActiveRecordsClass()

adodb_GetActiveRecordsClass ( $db,
  $class,
  $tableObj,
  $whereOrderBy,
  $bindarr,
  $primkeyArr,
  $extra,
  $relations 
)
Todo:
Improve by storing once and for all in table metadata
Todo:
Also re-use info for hasManyId

Definition at line 1208 of file adodb-active-recordx.inc.php.

References $_ADODB_ACTIVE_DBS, ADODB_Active_DB\$db, $rs, ADODB_JOIN_AR, ADODB_LAZY_AR, and ADODB_WORK_AR.

◆ ADODB_SetDatabaseAdapter()

ADODB_SetDatabaseAdapter ( $db)

Variable Documentation

◆ $_ADODB_ACTIVE_DBS

◆ $ACTIVE_RECORD_SAFETY

$ACTIVE_RECORD_SAFETY = true

Definition at line 32 of file adodb-active-recordx.inc.php.

Referenced by ADODB_Active_Record\Set().

◆ $ADODB_ACTIVE_CACHESECS

global $ADODB_ACTIVE_CACHESECS

Definition at line 31 of file adodb-active-recordx.inc.php.

Referenced by ADODB_Active_Record\UpdateActiveTable().

◆ $ADODB_ACTIVE_DEFVALS

$ADODB_ACTIVE_DEFVALS = false

◆ ADODB_JOIN_AR

const ADODB_JOIN_AR 0x01

Definition at line 25 of file adodb-active-recordx.inc.php.

Referenced by adodb_GetActiveRecordsClass().

◆ ADODB_LAZY_AR

const ADODB_LAZY_AR 0x03

Definition at line 27 of file adodb-active-recordx.inc.php.

Referenced by adodb_GetActiveRecordsClass().

◆ ADODB_WORK_AR

const ADODB_WORK_AR 0x02

Definition at line 26 of file adodb-active-recordx.inc.php.

Referenced by adodb_GetActiveRecordsClass().