Code Duplication    Length = 5-5 lines in 2 locations

src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php 2 locations

@@ 524-528 (lines=5) @@
521
                        && $conditional->getOperatorType() == Conditional::OPERATOR_CONTAINSTEXT
522
                        && !is_null($conditional->getText())) {
523
                        $objWriter->writeElement('formula', 'NOT(ISERROR(SEARCH("' . $conditional->getText() . '",' . $cellCoordinate . ')))');
524
                    } elseif ($conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT
525
                        && $conditional->getOperatorType() == Conditional::OPERATOR_BEGINSWITH
526
                        && !is_null($conditional->getText())) {
527
                        $objWriter->writeElement('formula', 'LEFT(' . $cellCoordinate . ',' . strlen($conditional->getText()) . ')="' . $conditional->getText() . '"');
528
                    } elseif ($conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT
529
                        && $conditional->getOperatorType() == Conditional::OPERATOR_ENDSWITH
530
                        && !is_null($conditional->getText())) {
531
                        $objWriter->writeElement('formula', 'RIGHT(' . $cellCoordinate . ',' . strlen($conditional->getText()) . ')="' . $conditional->getText() . '"');
@@ 532-536 (lines=5) @@
529
                        && $conditional->getOperatorType() == Conditional::OPERATOR_ENDSWITH
530
                        && !is_null($conditional->getText())) {
531
                        $objWriter->writeElement('formula', 'RIGHT(' . $cellCoordinate . ',' . strlen($conditional->getText()) . ')="' . $conditional->getText() . '"');
532
                    } elseif ($conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT
533
                        && $conditional->getOperatorType() == Conditional::OPERATOR_NOTCONTAINS
534
                        && !is_null($conditional->getText())) {
535
                        $objWriter->writeElement('formula', 'ISERROR(SEARCH("' . $conditional->getText() . '",' . $cellCoordinate . '))');
536
                    } elseif ($conditional->getConditionType() == Conditional::CONDITION_CELLIS
537
                        || $conditional->getConditionType() == Conditional::CONDITION_CONTAINSTEXT
538
                        || $conditional->getConditionType() == Conditional::CONDITION_EXPRESSION) {
539
                        foreach ($conditional->getConditions() as $formula) {