@@ 1299-1303 (lines=5) @@ | ||
1296 | $startOpts .= 'DISTINCT'; |
|
1297 | } |
|
1298 | ||
1299 | if ( isset( $options['USE INDEX'] ) && !is_array( $options['USE INDEX'] ) ) { |
|
1300 | $useIndex = $this->useIndexClause( $options['USE INDEX'] ); |
|
1301 | } else { |
|
1302 | $useIndex = ''; |
|
1303 | } |
|
1304 | ||
1305 | if ( isset( $options['IGNORE INDEX'] ) && !is_array( $options['IGNORE INDEX'] ) ) { |
|
1306 | $ignoreIndex = $this->ignoreIndexClause( $options['IGNORE INDEX'] ); |
|
@@ 1305-1309 (lines=5) @@ | ||
1302 | $useIndex = ''; |
|
1303 | } |
|
1304 | ||
1305 | if ( isset( $options['IGNORE INDEX'] ) && !is_array( $options['IGNORE INDEX'] ) ) { |
|
1306 | $ignoreIndex = $this->ignoreIndexClause( $options['IGNORE INDEX'] ); |
|
1307 | } else { |
|
1308 | $ignoreIndex = ''; |
|
1309 | } |
|
1310 | ||
1311 | return [ $startOpts, $useIndex, $preLimitTail, $postLimitTail, $ignoreIndex ]; |
|
1312 | } |
@@ 1190-1194 (lines=5) @@ | ||
1187 | $startOpts .= ' SQL_NO_CACHE'; |
|
1188 | } |
|
1189 | ||
1190 | if ( isset( $options['USE INDEX'] ) && is_string( $options['USE INDEX'] ) ) { |
|
1191 | $useIndex = $this->useIndexClause( $options['USE INDEX'] ); |
|
1192 | } else { |
|
1193 | $useIndex = ''; |
|
1194 | } |
|
1195 | if ( isset( $options['IGNORE INDEX'] ) && is_string( $options['IGNORE INDEX'] ) ) { |
|
1196 | $ignoreIndex = $this->ignoreIndexClause( $options['IGNORE INDEX'] ); |
|
1197 | } else { |
|
@@ 1195-1199 (lines=5) @@ | ||
1192 | } else { |
|
1193 | $useIndex = ''; |
|
1194 | } |
|
1195 | if ( isset( $options['IGNORE INDEX'] ) && is_string( $options['IGNORE INDEX'] ) ) { |
|
1196 | $ignoreIndex = $this->ignoreIndexClause( $options['IGNORE INDEX'] ); |
|
1197 | } else { |
|
1198 | $ignoreIndex = ''; |
|
1199 | } |
|
1200 | ||
1201 | return [ $startOpts, $useIndex, $preLimitTail, $postLimitTail, $ignoreIndex ]; |
|
1202 | } |