Code Duplication    Length = 5-5 lines in 3 locations

src/PhpSpreadsheet/Style.php 1 location

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

src/PhpSpreadsheet/Worksheet.php 2 locations

@@ 1535-1539 (lines=5) @@
1532
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1533
1534
        // Make sure we can loop upwards on rows and columns
1535
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1536
            $tmp = $rangeStart;
1537
            $rangeStart = $rangeEnd;
1538
            $rangeEnd = $tmp;
1539
        }
1540
1541
        // Loop through cells and apply styles
1542
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {
@@ 1573-1577 (lines=5) @@
1570
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1571
1572
        // Make sure we can loop upwards on rows and columns
1573
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1574
            $tmp = $rangeStart;
1575
            $rangeStart = $rangeEnd;
1576
            $rangeEnd = $tmp;
1577
        }
1578
1579
        // Loop through cells and apply styles
1580
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {