Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
__construct ($options) | |
__destruct () | |
connect () | |
disconnect () | |
dropTable ($tableName, $ifExists=true) | |
getCollation () | |
getConnectedQuery () | |
getDateFormat () | |
getTableCreate ($tables) | |
getTableColumns ($table, $typeOnly=true) | |
getTableKeys ($table) | |
getTableList ($databaseName=null, $includeDatabaseName=false) | |
getVersion () | |
select ($database) | |
setDateFormat ($dateFormat= 'DD-MON-RR') | |
setUTF () | |
lockTable ($table) | |
renameTable ($oldTable, $newTable, $backup=null, $prefix=null) | |
unlockTables () | |
replacePrefix ($query, $prefix= '#__') | |
transactionCommit ($toSavepoint=false) | |
transactionRollback ($toSavepoint=false) | |
transactionStart ($asSavepoint=false) | |
Fonctions membres publiques inherited from JDatabaseDriverPdo | |
escape ($text, $extra=false) | |
execute () | |
getOption ($key) | |
setOption ($key, $value) | |
connected () | |
getAffectedRows () | |
getNumRows ($cursor=null) | |
insertid () | |
setQuery ($query, $offset=null, $limit=null, $driverOptions=array()) | |
loadNextObject ($class= 'stdClass') | |
loadNextAssoc () | |
loadNextRow () | |
__sleep () | |
__wakeup () | |
Fonctions membres publiques inherited from JDatabaseDriver | |
__call ($method, $args) | |
alterDbCharacterSet ($dbName) | |
createDatabase ($options, $utf=true) | |
addDisconnectHandler ($callable) | |
getConnection () | |
getCount () | |
getLog () | |
getTimings () | |
getCallStacks () | |
getMinimum () | |
getNullDate () | |
getPrefix () | |
getExporter () | |
getImporter () | |
getQuery ($new=false) | |
getIterator ($column=null, $class= 'stdClass') | |
getTableList () | |
getUTFSupport () | |
hasUTFSupport () | |
insertObject ($table, &$object, $key=null) | |
isMinimumVersion () | |
loadAssoc () | |
loadAssocList ($key=null, $column=null) | |
loadColumn ($offset=0) | |
loadObject ($class= 'stdClass') | |
loadObjectList ($key= '', $class= 'stdClass') | |
loadResult () | |
loadRow () | |
loadRowList ($key=null) | |
quote ($text, $escape=true) | |
quoteName ($name, $as=null) | |
setDebug ($level) | |
setQuery ($query, $offset=0, $limit=0) | |
truncateTable ($table) | |
updateObject ($table, &$object, $key, $nulls=false) | |
Fonctions membres publiques inherited from JDatabase | |
query () | |
getErrorMsg ($escaped=false) | |
getErrorNum () | |
stderr ($showSQL=false) |
Fonctions membres publiques statiques | |
static | isSupported () |
Attributs publics | |
$name = 'oracle' | |
Attributs publics inherited from JDatabaseDriverPdo | |
Attributs publics inherited from JDatabaseDriver |
Attributs protégés | |
$nameQuote = '"' | |
$dateformat | |
$charset | |
Attributs protégés inherited from JDatabaseDriverPdo | |
$nullDate = '0000-00-00 00:00:00' | |
$prepared | |
$executed = false | |
Attributs protégés inherited from JDatabaseDriver | |
$connection | |
$count = 0 | |
$cursor | |
$debug = false | |
$limit = 0 | |
$log = array() | |
$timings = array() | |
$callStacks = array() | |
$offset = 0 | |
$options | |
$sql | |
$tablePrefix | |
$utf = true | |
$errorNum = 0 | |
$errorMsg | |
$transactionDepth = 0 | |
$disconnectHandlers = array() |
Additional Inherited Members | |
Fonctions membres protégées inherited from JDatabaseDriverPdo | |
fetchArray ($cursor=null) | |
fetchAssoc ($cursor=null) | |
fetchObject ($cursor=null, $class= 'stdClass') | |
freeResult ($cursor=null) | |
Fonctions membres protégées inherited from JDatabaseDriver | |
getAlterDbCharacterSet ($dbName) | |
getCreateDatabaseQuery ($options, $utf) | |
getDatabase () | |
quoteNameStr ($strArr) |
Définition à la ligne 20 du fichier oracle.php.
JDatabaseDriverOracle::__construct | ( | $options | ) |
Constructor.
array | $options | List of options used to configure the connection |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 64 du fichier oracle.php.
JDatabaseDriverOracle::__destruct | ( | ) |
Destructor.
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 82 du fichier oracle.php.
JDatabaseDriverOracle::connect | ( | ) |
Connects to the database if needed.
RuntimeException |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 96 du fichier oracle.php.
JDatabaseDriverOracle::disconnect | ( | ) |
Disconnects the database.
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 120 du fichier oracle.php.
JDatabaseDriverOracle::dropTable | ( | $tableName, | |
$ifExists = true |
|||
) |
Drops a table from the database.
Note: The IF EXISTS flag is unused in the Oracle driver.
string | $tableName | The name of the database table to drop. |
boolean | $ifExists | Optionally specify that the table must exist before it is dropped. |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 139 du fichier oracle.php.
JDatabaseDriverOracle::getCollation | ( | ) |
Method to get the database collation in use by sampling a text field of a table in the database.
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 161 du fichier oracle.php.
JDatabaseDriverOracle::getConnectedQuery | ( | ) |
Get a query to run and verify the database is operational.
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 173 du fichier oracle.php.
JDatabaseDriverOracle::getDateFormat | ( | ) |
Returns the current date format This method should be useful in the case that somebody actually wants to use a different date format and needs to check what the current one is to see if it needs to be changed.
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 189 du fichier oracle.php.
JDatabaseDriverOracle::getTableColumns | ( | $table, | |
$typeOnly = true |
|||
) |
Retrieves field information about a given table.
string | $table | The name of the database table. |
boolean | $typeOnly | True to only return field types. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 241 du fichier oracle.php.
JDatabaseDriverOracle::getTableCreate | ( | $tables | ) |
Shows the table CREATE statement that creates the given tables.
Note: You must have the correct privileges before this method will return usable results!
mixed | $tables | A table name or a list of table names. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 207 du fichier oracle.php.
JDatabaseDriverOracle::getTableKeys | ( | $table | ) |
Get the details list of keys for a table.
string | $table | The name of the table. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 294 du fichier oracle.php.
JDatabaseDriverOracle::getTableList | ( | $databaseName = null , |
|
$includeDatabaseName = false |
|||
) |
Method to get an array of all tables in the database (schema).
string | $databaseName | The database (schema) name |
boolean | $includeDatabaseName | Whether to include the schema name in the results |
RuntimeException |
Définition à la ligne 329 du fichier oracle.php.
JDatabaseDriverOracle::getVersion | ( | ) |
Get the version of the database connector.
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 374 du fichier oracle.php.
|
static |
Test to see if the PDO ODBC connector is available.
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 511 du fichier oracle.php.
JDatabaseDriverOracle::lockTable | ( | $table | ) |
Locks a table in the database.
string | $table | The name of the table to unlock. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 462 du fichier oracle.php.
JDatabaseDriverOracle::renameTable | ( | $oldTable, | |
$newTable, | |||
$backup = null , |
|||
$prefix = null |
|||
) |
Renames a table in the database.
string | $oldTable | The name of the table to be renamed |
string | $newTable | The new name for the table. |
string | $backup | Not used by Oracle. |
string | $prefix | Not used by Oracle. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 482 du fichier oracle.php.
JDatabaseDriverOracle::replacePrefix | ( | $query, | |
$prefix = '#__' |
|||
) |
This function replaces a string identifier $prefix with the string held is the tablePrefix class variable.
string | $query | The SQL statement to prepare. |
string | $prefix | The common table prefix. |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 527 du fichier oracle.php.
JDatabaseDriverOracle::select | ( | $database | ) |
Select a database for use.
string | $database | The name of the database to select for use. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 393 du fichier oracle.php.
JDatabaseDriverOracle::setDateFormat | ( | $dateFormat = 'DD-MON-RR' | ) |
Sets the Oracle Date Format for the session Default date format for Oracle is = DD-MON-RR The default date format for this driver is: 'RRRR-MM-DD HH24:MI:SS' since it is the format that matches the MySQL one used within most Joomla tables.
string | $dateFormat | Oracle Date Format String |
Définition à la ligne 414 du fichier oracle.php.
JDatabaseDriverOracle::setUTF | ( | ) |
Set the connection to use UTF-8 character encoding.
Returns false automatically for the Oracle driver since you can only set the character set when the connection is created.
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 447 du fichier oracle.php.
JDatabaseDriverOracle::transactionCommit | ( | $toSavepoint = false | ) |
Method to commit a transaction.
boolean | $toSavepoint | If true, commit to the last savepoint. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 609 du fichier oracle.php.
JDatabaseDriverOracle::transactionRollback | ( | $toSavepoint = false | ) |
Method to roll back a transaction.
boolean | $toSavepoint | If true, rollback to the last savepoint. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 633 du fichier oracle.php.
JDatabaseDriverOracle::transactionStart | ( | $asSavepoint = false | ) |
Method to initialize a transaction.
boolean | $asSavepoint | If true and a transaction is already active, a savepoint will be created. |
RuntimeException |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 663 du fichier oracle.php.
JDatabaseDriverOracle::unlockTables | ( | ) |
Unlocks tables in the database.
RuntimeException |
Réimplémentée à partir de JDatabaseDriver.
Définition à la ligne 497 du fichier oracle.php.
|
protected |
Définition à la ligne 55 du fichier oracle.php.
|
protected |
Définition à la ligne 47 du fichier oracle.php.
JDatabaseDriverOracle::$name = 'oracle' |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 28 du fichier oracle.php.
|
protected |
Réimplémentée à partir de JDatabaseDriverPdo.
Définition à la ligne 39 du fichier oracle.php.