core/xpdo/om/xpdodriver.class.php
The xPDODriver class provides the baseline driver specific abstraction.
- Package
- xpdo
- Subpackage
- om
\xPDODriver
Package: xpdo\om
Provides driver specific members and methods for an xPDO instance.
These are baseline members and methods that need to be loaded every time an xPDO instance makes a connection. xPDODriver class implementations are specific to a database driver and should include this base class in order to extend it.
- Children
- \xPDODriver_sqlite
- \xPDODriver_mysql
- \xPDODriver_sqlsrv
- Abstract
Properties
array
$_currentDates= 'array()'
An array of DB constants/functions that represent date values.
Default value
array()
Details- Type
- array
array
$_currentTimes= 'array()'
An array of DB constants/functions that represent time values.
Default value
array()
Details- Type
- array
array
$_currentTimestamps= 'array()'
An array of DB constants/functions that represent timestamp values.
Default value
array()
Details- Type
- array
array
$dbtypes= 'array ()'
Describes the physical database types.
Default value
array ()
Details- Type
- array
\xPDO
$xpdo= 'null'
A reference to the XPDO instance using this manager.
Default value
null
Details- Type
- \xPDO
- Access
- public