MediaWiki
REL1_22
|
The oci8 extension is fairly weak and doesn't support oci_num_rows, among other things. More...
Public Member Functions | |
__construct (&$db, $stmt, $unique=false) | |
fetchObject () | |
fetchRow () | |
free () | |
numFields () | |
numRows () | |
seek ($row) | |
Private Member Functions | |
array_unique_md ($array_in) | |
Private Attributes | |
$columns = array() | |
$cursor | |
$nrows | |
$rows |
The oci8 extension is fairly weak and doesn't support oci_num_rows, among other things.
We use a wrapper class to handle that and other Oracle-specific bits, like converting column names back to lowercase.
Definition at line 30 of file DatabaseOracle.php.
ORAResult::__construct | ( | &$ | db, |
$ | stmt, | ||
$ | unique = false |
||
) |
$db | DatabaseBase | |
$stmt | ||
bool | $unique |
Definition at line 57 of file DatabaseOracle.php.
References array_unique_md(), as, columns, and free().
ORAResult::array_unique_md | ( | $ | array_in | ) | [private] |
Definition at line 37 of file DatabaseOracle.php.
References $hash, array(), and as.
Referenced by __construct().
Definition at line 98 of file DatabaseOracle.php.
ORAResult::free | ( | ) |
Definition at line 82 of file DatabaseOracle.php.
Referenced by __construct().
Definition at line 94 of file DatabaseOracle.php.
References columns.
Definition at line 90 of file DatabaseOracle.php.
ORAResult::seek | ( | $ | row | ) |
Definition at line 86 of file DatabaseOracle.php.
Definition at line 35 of file DatabaseOracle.php.
ORAResult::$cursor [private] |
Definition at line 32 of file DatabaseOracle.php.
ORAResult::$nrows [private] |
Definition at line 33 of file DatabaseOracle.php.
ORAResult::$rows [private] |
Definition at line 31 of file DatabaseOracle.php.