Code Duplication    Length = 3-3 lines in 4 locations

src/PhpSpreadsheet/Reader/Gnumeric.php 4 locations

@@ 617-619 (lines=3) @@
614
                            }
615
616
                            if (isset($styleRegion->Style->StyleBorder)) {
617
                                if (isset($styleRegion->Style->StyleBorder->Top)) {
618
                                    $styleArray['borders']['top'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Top->attributes());
619
                                }
620
                                if (isset($styleRegion->Style->StyleBorder->Bottom)) {
621
                                    $styleArray['borders']['bottom'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Bottom->attributes());
622
                                }
@@ 620-622 (lines=3) @@
617
                                if (isset($styleRegion->Style->StyleBorder->Top)) {
618
                                    $styleArray['borders']['top'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Top->attributes());
619
                                }
620
                                if (isset($styleRegion->Style->StyleBorder->Bottom)) {
621
                                    $styleArray['borders']['bottom'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Bottom->attributes());
622
                                }
623
                                if (isset($styleRegion->Style->StyleBorder->Left)) {
624
                                    $styleArray['borders']['left'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Left->attributes());
625
                                }
@@ 623-625 (lines=3) @@
620
                                if (isset($styleRegion->Style->StyleBorder->Bottom)) {
621
                                    $styleArray['borders']['bottom'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Bottom->attributes());
622
                                }
623
                                if (isset($styleRegion->Style->StyleBorder->Left)) {
624
                                    $styleArray['borders']['left'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Left->attributes());
625
                                }
626
                                if (isset($styleRegion->Style->StyleBorder->Right)) {
627
                                    $styleArray['borders']['right'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Right->attributes());
628
                                }
@@ 626-628 (lines=3) @@
623
                                if (isset($styleRegion->Style->StyleBorder->Left)) {
624
                                    $styleArray['borders']['left'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Left->attributes());
625
                                }
626
                                if (isset($styleRegion->Style->StyleBorder->Right)) {
627
                                    $styleArray['borders']['right'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Right->attributes());
628
                                }
629
                                if ((isset($styleRegion->Style->StyleBorder->Diagonal)) && (isset($styleRegion->Style->StyleBorder->{'Rev-Diagonal'}))) {
630
                                    $styleArray['borders']['diagonal'] = self::parseBorderAttributes($styleRegion->Style->StyleBorder->Diagonal->attributes());
631
                                    $styleArray['borders']['diagonaldirection'] = \PhpOffice\PhpSpreadsheet\Style\Borders::DIAGONAL_BOTH;