Code Duplication    Length = 3-3 lines in 3 locations

src/PhpSpreadsheet/Writer/Xlsx/Style.php 3 locations

@@ 409-411 (lines=3) @@
406
        $objWriter->writeAttribute('applyFill', ($spreadsheet->getDefaultStyle()->getFill()->getHashCode() != $pStyle->getFill()->getHashCode()) ? '1' : '0');
407
        $objWriter->writeAttribute('applyBorder', ($spreadsheet->getDefaultStyle()->getBorders()->getHashCode() != $pStyle->getBorders()->getHashCode()) ? '1' : '0');
408
        $objWriter->writeAttribute('applyAlignment', ($spreadsheet->getDefaultStyle()->getAlignment()->getHashCode() != $pStyle->getAlignment()->getHashCode()) ? '1' : '0');
409
        if ($pStyle->getProtection()->getLocked() != Protection::PROTECTION_INHERIT || $pStyle->getProtection()->getHidden() != Protection::PROTECTION_INHERIT) {
410
            $objWriter->writeAttribute('applyProtection', 'true');
411
        }
412
413
        // alignment
414
        $objWriter->startElement('alignment');
@@ 440-442 (lines=3) @@
437
        // protection
438
        if ($pStyle->getProtection()->getLocked() != Protection::PROTECTION_INHERIT || $pStyle->getProtection()->getHidden() != Protection::PROTECTION_INHERIT) {
439
            $objWriter->startElement('protection');
440
            if ($pStyle->getProtection()->getLocked() != Protection::PROTECTION_INHERIT) {
441
                $objWriter->writeAttribute('locked', ($pStyle->getProtection()->getLocked() == Protection::PROTECTION_PROTECTED ? 'true' : 'false'));
442
            }
443
            if ($pStyle->getProtection()->getHidden() != Protection::PROTECTION_INHERIT) {
444
                $objWriter->writeAttribute('hidden', ($pStyle->getProtection()->getHidden() == Protection::PROTECTION_PROTECTED ? 'true' : 'false'));
445
            }
@@ 443-445 (lines=3) @@
440
            if ($pStyle->getProtection()->getLocked() != Protection::PROTECTION_INHERIT) {
441
                $objWriter->writeAttribute('locked', ($pStyle->getProtection()->getLocked() == Protection::PROTECTION_PROTECTED ? 'true' : 'false'));
442
            }
443
            if ($pStyle->getProtection()->getHidden() != Protection::PROTECTION_INHERIT) {
444
                $objWriter->writeAttribute('hidden', ($pStyle->getProtection()->getHidden() == Protection::PROTECTION_PROTECTED ? 'true' : 'false'));
445
            }
446
            $objWriter->endElement();
447
        }
448