Code Duplication    Length = 4-4 lines in 4 locations

src/PhpSpreadsheet/Reader/Csv.php 4 locations

@@ 96-99 (lines=4) @@
93
                    fseek($this->fileHandle, 3) : fseek($this->fileHandle, 0);
94
95
                break;
96
            case 'UTF-16LE':
97
                fgets($this->fileHandle, 3) == "\xFF\xFE" ?
98
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
99
100
                break;
101
            case 'UTF-16BE':
102
                fgets($this->fileHandle, 3) == "\xFE\xFF" ?
@@ 101-104 (lines=4) @@
98
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
99
100
                break;
101
            case 'UTF-16BE':
102
                fgets($this->fileHandle, 3) == "\xFE\xFF" ?
103
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
104
105
                break;
106
            case 'UTF-32LE':
107
                fgets($this->fileHandle, 5) == "\xFF\xFE\x00\x00" ?
@@ 106-109 (lines=4) @@
103
                    fseek($this->fileHandle, 2) : fseek($this->fileHandle, 0);
104
105
                break;
106
            case 'UTF-32LE':
107
                fgets($this->fileHandle, 5) == "\xFF\xFE\x00\x00" ?
108
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
109
110
                break;
111
            case 'UTF-32BE':
112
                fgets($this->fileHandle, 5) == "\x00\x00\xFE\xFF" ?
@@ 111-114 (lines=4) @@
108
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
109
110
                break;
111
            case 'UTF-32BE':
112
                fgets($this->fileHandle, 5) == "\x00\x00\xFE\xFF" ?
113
                    fseek($this->fileHandle, 4) : fseek($this->fileHandle, 0);
114
115
                break;
116
            default:
117
                break;