X-Git-Url: https://git.cyclocoop.org/%28%28?a=blobdiff_plain;f=includes%2Fdb%2FDatabaseOracle.php;h=d8ed7a949c91138d9ed912ee7c709d8b0757fa2f;hb=fb3ae6fbe31738a0c886dcbeab90ca39bff9c167;hp=561dadb72f39fc3e9af0ff8827e4b3c639d2d331;hpb=1e3c2e5904d628c001a8d65909b135ea9bf042aa;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/db/DatabaseOracle.php b/includes/db/DatabaseOracle.php index 561dadb72f..d8ed7a949c 100644 --- a/includes/db/DatabaseOracle.php +++ b/includes/db/DatabaseOracle.php @@ -131,7 +131,7 @@ class ORAResult { /** * @ingroup Database */ -class DatabaseOracle extends DatabaseBase { +class DatabaseOracle extends Database { /** @var resource */ protected $mLastResult = null; @@ -668,7 +668,7 @@ class DatabaseOracle extends DatabaseBase { list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = $this->makeSelectOptions( $selectOptions ); if ( is_array( $srcTable ) ) { - $srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) ); + $srcTable = implode( ',', array_map( [ $this, 'tableName' ], $srcTable ) ); } else { $srcTable = $this->tableName( $srcTable ); } @@ -993,12 +993,12 @@ class DatabaseOracle extends DatabaseBase { * * @param array|string $table * @param string $field - * @return ORAField|ORAResult + * @return ORAField|ORAResult|false */ private function fieldInfoMulti( $table, $field ) { $field = strtoupper( $field ); if ( is_array( $table ) ) { - $table = array_map( [ &$this, 'tableNameInternal' ], $table ); + $table = array_map( [ $this, 'tableNameInternal' ], $table ); $tableWhere = 'IN ('; foreach ( $table as &$singleTable ) { $singleTable = $this->removeIdentifierQuotes( $singleTable );