Code Duplication    Length = 5-5 lines in 3 locations

src/PhpSpreadsheet/Style.php 1 location

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

src/PhpSpreadsheet/Worksheet.php 2 locations

@@ 1571-1575 (lines=5) @@
1568
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1569
1570
        // Make sure we can loop upwards on rows and columns
1571
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1572
            $tmp = $rangeStart;
1573
            $rangeStart = $rangeEnd;
1574
            $rangeEnd = $tmp;
1575
        }
1576
1577
        // Loop through cells and apply styles
1578
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {
@@ 1611-1615 (lines=5) @@
1608
        list($rangeStart, $rangeEnd) = Cell::rangeBoundaries($pRange . ':' . $pRange);
1609
1610
        // Make sure we can loop upwards on rows and columns
1611
        if ($rangeStart[0] > $rangeEnd[0] && $rangeStart[1] > $rangeEnd[1]) {
1612
            $tmp = $rangeStart;
1613
            $rangeStart = $rangeEnd;
1614
            $rangeEnd = $tmp;
1615
        }
1616
1617
        // Loop through cells and apply styles
1618
        for ($col = $rangeStart[0]; $col <= $rangeEnd[0]; ++$col) {