Code Duplication    Length = 16-16 lines in 2 locations

src/PhpSpreadsheet/Reader/Xls.php 2 locations

@@ 7049-7064 (lines=16) @@
7046
                break;
7047
            case 0x3A:    //    3d reference to cell
7048
            case 0x5A:
7049
            case 0x7A:
7050
                $name = 'tRef3d';
7051
                $size = 7;
7052
7053
                try {
7054
                    // offset: 1; size: 2; index to REF entry
7055
                    $sheetRange = $this->readSheetRangeByRefIndex(self::getUInt2d($formulaData, 1));
7056
                    // offset: 3; size: 4; cell address
7057
                    $cellAddress = $this->readBIFF8CellAddress(substr($formulaData, 3, 4));
7058
7059
                    $data = "$sheetRange!$cellAddress";
7060
                } catch (PhpSpreadsheetException $e) {
7061
                    // deleted sheet reference
7062
                    $data = '#REF!';
7063
                }
7064
7065
                break;
7066
            case 0x3B:    //    3d reference to cell range
7067
            case 0x5B:
@@ 7068-7083 (lines=16) @@
7065
                break;
7066
            case 0x3B:    //    3d reference to cell range
7067
            case 0x5B:
7068
            case 0x7B:
7069
                $name = 'tArea3d';
7070
                $size = 11;
7071
7072
                try {
7073
                    // offset: 1; size: 2; index to REF entry
7074
                    $sheetRange = $this->readSheetRangeByRefIndex(self::getUInt2d($formulaData, 1));
7075
                    // offset: 3; size: 8; cell address
7076
                    $cellRangeAddress = $this->readBIFF8CellRangeAddress(substr($formulaData, 3, 8));
7077
7078
                    $data = "$sheetRange!$cellRangeAddress";
7079
                } catch (PhpSpreadsheetException $e) {
7080
                    // deleted sheet reference
7081
                    $data = '#REF!';
7082
                }
7083
7084
                break;
7085
            // Unknown cases    // don't know how to deal with
7086
            default: