Code Duplication    Length = 4-4 lines in 4 locations

src/PhpSpreadsheet/Reader/Csv.php 4 locations

@@ 115-118 (lines=4) @@
112
                fgets($this->fileHandle, 4) == "\xEF\xBB\xBF" ?
113
                    fseek($this->fileHandle, 3) : fseek($this->fileHandle, 0);
114
                break;
115
            case 'UTF-16LE':
116
                fgets($this->fileHandle, 3) == "\xFF\xFE" ?
117
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
118
                break;
119
            case 'UTF-16BE':
120
                fgets($this->fileHandle, 3) == "\xFE\xFF" ?
121
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
@@ 119-122 (lines=4) @@
116
                fgets($this->fileHandle, 3) == "\xFF\xFE" ?
117
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
118
                break;
119
            case 'UTF-16BE':
120
                fgets($this->fileHandle, 3) == "\xFE\xFF" ?
121
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
122
                break;
123
            case 'UTF-32LE':
124
                fgets($this->fileHandle, 5) == "\xFF\xFE\x00\x00" ?
125
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
@@ 123-126 (lines=4) @@
120
                fgets($this->fileHandle, 3) == "\xFE\xFF" ?
121
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
122
                break;
123
            case 'UTF-32LE':
124
                fgets($this->fileHandle, 5) == "\xFF\xFE\x00\x00" ?
125
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
126
                break;
127
            case 'UTF-32BE':
128
                fgets($this->fileHandle, 5) == "\x00\x00\xFE\xFF" ?
129
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
@@ 127-130 (lines=4) @@
124
                fgets($this->fileHandle, 5) == "\xFF\xFE\x00\x00" ?
125
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
126
                break;
127
            case 'UTF-32BE':
128
                fgets($this->fileHandle, 5) == "\x00\x00\xFE\xFF" ?
129
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
130
                break;
131
            default:
132
                break;
133
        }