Code Duplication    Length = 5-5 lines in 3 locations

src/PhpSpreadsheet/Style.php 1 location

@@ 234-238 (lines=5) @@
231
                $rangeEnd[0]   = Cell::columnIndexFromString($rangeEnd[0]) - 1;
232
233
                // Make sure we can loop upwards on rows and columns
234
                if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
235
                    $tmp = $rangeStart;
236
                    $rangeStart = $rangeEnd;
237
                    $rangeEnd = $tmp;
238
                }
239
240
                // ADVANCED MODE:
241
                if ($pAdvanced && isset($pStyles['borders'])) {

src/PhpSpreadsheet/Worksheet.php 2 locations

@@ 1550-1554 (lines=5) @@
1547
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1548
1549
        // Make sure we can loop upwards on rows and columns
1550
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1551
            $tmp = $rangeStart;
1552
            $rangeStart = $rangeEnd;
1553
            $rangeEnd = $tmp;
1554
        }
1555
1556
        // Loop through cells and apply styles
1557
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {
@@ 1588-1592 (lines=5) @@
1585
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1586
1587
        // Make sure we can loop upwards on rows and columns
1588
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1589
            $tmp = $rangeStart;
1590
            $rangeStart = $rangeEnd;
1591
            $rangeEnd = $tmp;
1592
        }
1593
1594
        // Loop through cells and apply styles
1595
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {