Code Duplication    Length = 5-5 lines in 3 locations

src/PhpSpreadsheet/Style/Style.php 1 location

@@ 218-222 (lines=5) @@
215
            $rangeEnd[0] = Cell::columnIndexFromString($rangeEnd[0]) - 1;
216
217
            // Make sure we can loop upwards on rows and columns
218
            if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
219
                $tmp = $rangeStart;
220
                $rangeStart = $rangeEnd;
221
                $rangeEnd = $tmp;
222
            }
223
224
            // ADVANCED MODE:
225
            if ($pAdvanced && isset($pStyles['borders'])) {

src/PhpSpreadsheet/Worksheet/Worksheet.php 2 locations

@@ 1562-1566 (lines=5) @@
1559
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1560
1561
        // Make sure we can loop upwards on rows and columns
1562
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1563
            $tmp = $rangeStart;
1564
            $rangeStart = $rangeEnd;
1565
            $rangeEnd = $tmp;
1566
        }
1567
1568
        // Loop through cells and apply styles
1569
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {
@@ 1602-1606 (lines=5) @@
1599
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1600
1601
        // Make sure we can loop upwards on rows and columns
1602
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1603
            $tmp = $rangeStart;
1604
            $rangeStart = $rangeEnd;
1605
            $rangeEnd = $tmp;
1606
        }
1607
1608
        // Loop through cells and apply styles
1609
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {