Code Duplication    Length = 16-16 lines in 2 locations

app/Vendor/PHPExcel/PHPExcel/Calculation.php 2 locations

@@ 2453-2468 (lines=16) @@
2450
	 * @param	mixed		&$matrix2	Second matrix operand
2451
	 */
2452
	private static function _resizeMatricesExtend(&$matrix1,&$matrix2,$matrix1Rows,$matrix1Columns,$matrix2Rows,$matrix2Columns) {
2453
		if (($matrix2Columns < $matrix1Columns) || ($matrix2Rows < $matrix1Rows)) {
2454
			if ($matrix2Columns < $matrix1Columns) {
2455
				for ($i = 0; $i < $matrix2Rows; ++$i) {
2456
					$x = $matrix2[$i][$matrix2Columns-1];
2457
					for ($j = $matrix2Columns; $j < $matrix1Columns; ++$j) {
2458
						$matrix2[$i][$j] = $x;
2459
					}
2460
				}
2461
			}
2462
			if ($matrix2Rows < $matrix1Rows) {
2463
				$x = $matrix2[$matrix2Rows-1];
2464
				for ($i = 0; $i < $matrix1Rows; ++$i) {
2465
					$matrix2[$i] = $x;
2466
				}
2467
			}
2468
		}
2469
2470
		if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) {
2471
			if ($matrix1Columns < $matrix2Columns) {
@@ 2470-2485 (lines=16) @@
2467
			}
2468
		}
2469
2470
		if (($matrix1Columns < $matrix2Columns) || ($matrix1Rows < $matrix2Rows)) {
2471
			if ($matrix1Columns < $matrix2Columns) {
2472
				for ($i = 0; $i < $matrix1Rows; ++$i) {
2473
					$x = $matrix1[$i][$matrix1Columns-1];
2474
					for ($j = $matrix1Columns; $j < $matrix2Columns; ++$j) {
2475
						$matrix1[$i][$j] = $x;
2476
					}
2477
				}
2478
			}
2479
			if ($matrix1Rows < $matrix2Rows) {
2480
				$x = $matrix1[$matrix1Rows-1];
2481
				for ($i = 0; $i < $matrix2Rows; ++$i) {
2482
					$matrix1[$i] = $x;
2483
				}
2484
			}
2485
		}
2486
	}	//	function _resizeMatricesExtend()
2487
2488