Code Duplication    Length = 3-4 lines in 2 locations

src/PhpSpreadsheet/Reader/OOCalc.php 1 location

@@ 608-610 (lines=3) @@
605
                                if ((isset($cellDataTableAttributes['number-columns-spanned'])) || (isset($cellDataTableAttributes['number-rows-spanned']))) {
606
                                    if (($type !== \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NULL) || (!$this->readDataOnly)) {
607
                                        $columnTo = $columnID;
608
                                        if (isset($cellDataTableAttributes['number-columns-spanned'])) {
609
                                            $columnTo = \PhpOffice\PhpSpreadsheet\Cell::stringFromColumnIndex(\PhpOffice\PhpSpreadsheet\Cell::columnIndexFromString($columnID) + $cellDataTableAttributes['number-columns-spanned'] - 2);
610
                                        }
611
                                        $rowTo = $rowID;
612
                                        if (isset($cellDataTableAttributes['number-rows-spanned'])) {
613
                                            $rowTo = $rowTo + $cellDataTableAttributes['number-rows-spanned'] - 1;

src/PhpSpreadsheet/Reader/Excel2003XML.php 1 location

@@ 578-581 (lines=4) @@
575
576
                        if ((isset($cell_ss['MergeAcross'])) || (isset($cell_ss['MergeDown']))) {
577
                            $columnTo = $columnID;
578
                            if (isset($cell_ss['MergeAcross'])) {
579
                                $additionalMergedCells += (int) $cell_ss['MergeAcross'];
580
                                $columnTo = \PhpOffice\PhpSpreadsheet\Cell::stringFromColumnIndex(\PhpOffice\PhpSpreadsheet\Cell::columnIndexFromString($columnID) + $cell_ss['MergeAcross'] - 1);
581
                            }
582
                            $rowTo = $rowID;
583
                            if (isset($cell_ss['MergeDown'])) {
584
                                $rowTo = $rowTo + $cell_ss['MergeDown'];