Code Duplication    Length = 5-5 lines in 4 locations

includes/api/ApiBase.php 1 location

@@ 2738-2742 (lines=5) @@
2735
					if ( is_numeric( $k ) ) {
2736
						$msg .= "  $v\n";
2737
					} else {
2738
						if ( is_array( $v ) ) {
2739
							$msgExample = implode( "\n", array_map( [ $this, 'indentExampleText' ], $v ) );
2740
						} else {
2741
							$msgExample = "  $v";
2742
						}
2743
						$msgExample .= ':';
2744
						$msg .= wordwrap( $msgExample, 100, "\n" ) . "\n    $k\n";
2745
					}

includes/db/DatabaseOracle.php 1 location

@@ 670-674 (lines=5) @@
667
		}
668
		list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) =
669
			$this->makeSelectOptions( $selectOptions );
670
		if ( is_array( $srcTable ) ) {
671
			$srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) );
672
		} else {
673
			$srcTable = $this->tableName( $srcTable );
674
		}
675
676
		$sequenceData = $this->getSequenceData( $destTable );
677
		if ( $sequenceData !== false &&

includes/libs/rdbms/database/Database.php 1 location

@@ 2331-2335 (lines=5) @@
2328
		list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = $this->makeSelectOptions(
2329
			$selectOptions );
2330
2331
		if ( is_array( $srcTable ) ) {
2332
			$srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) );
2333
		} else {
2334
			$srcTable = $this->tableName( $srcTable );
2335
		}
2336
2337
		$sql = "INSERT $insertOptions INTO $destTable (" . implode( ',', array_keys( $varMap ) ) . ')' .
2338
			" SELECT $startOpts " . implode( ',', $varMap ) .

includes/libs/rdbms/database/DatabasePostgres.php 1 location

@@ 724-728 (lines=5) @@
721
		}
722
		list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) =
723
			$this->makeSelectOptions( $selectOptions );
724
		if ( is_array( $srcTable ) ) {
725
			$srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) );
726
		} else {
727
			$srcTable = $this->tableName( $srcTable );
728
		}
729
730
		$sql = "INSERT INTO $destTable (" . implode( ',', array_keys( $varMap ) ) . ')' .
731
			" SELECT $startOpts " . implode( ',', $varMap ) .