Code Duplication    Length = 25-25 lines in 2 locations

src/PhpSpreadsheet/Reader/Slk.php 2 locations

@@ 251-275 (lines=25) @@
248
                            $formatArray['font']['size'] = substr($rowDatum, 1);
249
250
                            break;
251
                        case 'S':
252
                            $styleSettings = substr($rowDatum, 1);
253
                            for ($i = 0; $i < strlen($styleSettings); ++$i) {
254
                                switch ($styleSettings[$i]) {
255
                                    case 'I':
256
                                        $formatArray['font']['italic'] = true;
257
258
                                        break;
259
                                    case 'D':
260
                                        $formatArray['font']['bold'] = true;
261
262
                                        break;
263
                                    case 'T':
264
                                        $formatArray['borders']['top']['borderStyle'] = Border::BORDER_THIN;
265
266
                                        break;
267
                                    case 'B':
268
                                        $formatArray['borders']['bottom']['borderStyle'] = Border::BORDER_THIN;
269
270
                                        break;
271
                                    case 'L':
272
                                        $formatArray['borders']['left']['borderStyle'] = Border::BORDER_THIN;
273
274
                                        break;
275
                                    case 'R':
276
                                        $formatArray['borders']['right']['borderStyle'] = Border::BORDER_THIN;
277
278
                                        break;
@@ 387-411 (lines=25) @@
384
                            list($startCol, $endCol, $columnWidth) = explode(' ', substr($rowDatum, 1));
385
386
                            break;
387
                        case 'S':
388
                            $styleSettings = substr($rowDatum, 1);
389
                            for ($i = 0; $i < strlen($styleSettings); ++$i) {
390
                                switch ($styleSettings[$i]) {
391
                                    case 'I':
392
                                        $styleData['font']['italic'] = true;
393
394
                                        break;
395
                                    case 'D':
396
                                        $styleData['font']['bold'] = true;
397
398
                                        break;
399
                                    case 'T':
400
                                        $styleData['borders']['top']['borderStyle'] = Border::BORDER_THIN;
401
402
                                        break;
403
                                    case 'B':
404
                                        $styleData['borders']['bottom']['borderStyle'] = Border::BORDER_THIN;
405
406
                                        break;
407
                                    case 'L':
408
                                        $styleData['borders']['left']['borderStyle'] = Border::BORDER_THIN;
409
410
                                        break;
411
                                    case 'R':
412
                                        $styleData['borders']['right']['borderStyle'] = Border::BORDER_THIN;
413
414
                                        break;