ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
Class ilPDOStatement is a Wrapper Class for PDOStatement. More...
Public Member Functions | |
__construct (protected \PDOStatement $pdo_statement) | |
fetchRow (int $fetch_mode=ilDBConstants::FETCHMODE_ASSOC) | |
fetch (int $fetch_mode=ilDBConstants::FETCHMODE_ASSOC) | |
closeCursor () | |
Pdo allows for a manual closing of the cursor. More... | |
rowCount () | |
fetchObject () | |
fetchAssoc () | |
numRows () | |
execute (?array $a_data=null) | |
errorCode () | |
errorInfo () | |
Class ilPDOStatement is a Wrapper Class for PDOStatement.
Definition at line 27 of file class.ilPDOStatement.php.
ilPDOStatement::__construct | ( | protected \PDOStatement | $pdo_statement | ) |
$pdo_statement | PDOStatement The PDO Statement to be wrapped. |
Definition at line 32 of file class.ilPDOStatement.php.
ilPDOStatement::closeCursor | ( | ) |
Pdo allows for a manual closing of the cursor.
Definition at line 67 of file class.ilPDOStatement.php.
Referenced by ilMySQLQueryUtils\free().
ilPDOStatement::errorCode | ( | ) |
Definition at line 104 of file class.ilPDOStatement.php.
ilPDOStatement::errorInfo | ( | ) |
Definition at line 109 of file class.ilPDOStatement.php.
ilPDOStatement::execute | ( | ?array | $a_data = null | ) |
ilPDOStatement::fetch | ( | int | $fetch_mode = ilDBConstants::FETCHMODE_ASSOC | ) |
Implements ilDBStatement.
Definition at line 58 of file class.ilPDOStatement.php.
References fetchRow().
Referenced by fetchAssoc(), and fetchObject().
ilPDOStatement::fetchAssoc | ( | ) |
Implements ilDBStatement.
Definition at line 85 of file class.ilPDOStatement.php.
References fetch(), ilDBConstants\FETCHMODE_ASSOC, and null.
ilPDOStatement::fetchObject | ( | ) |
Implements ilDBStatement.
Definition at line 79 of file class.ilPDOStatement.php.
References fetch(), ilDBConstants\FETCHMODE_OBJECT, and null.
ilPDOStatement::fetchRow | ( | int | $fetch_mode = ilDBConstants::FETCHMODE_ASSOC | ) |
ilDatabaseException |
Implements ilDBStatement.
Definition at line 41 of file class.ilPDOStatement.php.
References ilDBConstants\FETCHMODE_ASSOC, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by fetch().
ilPDOStatement::numRows | ( | ) |
Implements ilDBStatement.
Definition at line 91 of file class.ilPDOStatement.php.
ilPDOStatement::rowCount | ( | ) |
Implements ilDBStatement.
Definition at line 73 of file class.ilPDOStatement.php.