@@ 163-165 (lines=3) @@ | ||
160 | $this->addOption( 'LIMIT', $this->params['limit'] + 1 ); |
|
161 | $sort = ( $this->params['dir'] == 'descending' ? ' DESC' : '' ); |
|
162 | $orderBy = []; |
|
163 | if ( count( $this->params['namespace'] ) > 1 ) { |
|
164 | $orderBy[] = $this->bl_from_ns . $sort; |
|
165 | } |
|
166 | $orderBy[] = $this->bl_from . $sort; |
|
167 | $this->addOption( 'ORDER BY', $orderBy ); |
|
168 | $this->addOption( 'STRAIGHT_JOIN' ); |
|
@@ 281-283 (lines=3) @@ | ||
278 | if ( count( $allRedirDBkey ) > 1 ) { |
|
279 | $orderBy[] = $this->bl_title . $sort; |
|
280 | } |
|
281 | if ( count( $this->params['namespace'] ) > 1 ) { |
|
282 | $orderBy[] = $this->bl_from_ns . $sort; |
|
283 | } |
|
284 | $orderBy[] = $this->bl_from . $sort; |
|
285 | $this->addOption( 'ORDER BY', $orderBy ); |
|
286 | $this->addOption( 'USE INDEX', [ 'page' => 'PRIMARY' ] ); |