Code Duplication    Length = 7-7 lines in 2 locations

src/Glob.php 2 locations

@@ 468-474 (lines=7) @@
465
        $quoted = str_replace('/'.Symbol::STAR.Symbol::STAR.'/', '/(.+/)?', $quoted);
466
467
        // Replace "*" by "[^/]*", as long as preceded by an even number of backslashes
468
        if (false !== strpos($quoted, Symbol::STAR)) {
469
            $quoted = preg_replace(
470
                '~'.$noEscaping.Symbol::E_STAR.'~',
471
                '$1[^/]*',
472
                $quoted
473
            );
474
        }
475
476
        // Replace "?" by ".", as long as preceded by an even number of backslashes
477
        if (false !== strpos($quoted, Symbol::QUESTION_MARK)) {
@@ 477-483 (lines=7) @@
474
        }
475
476
        // Replace "?" by ".", as long as preceded by an even number of backslashes
477
        if (false !== strpos($quoted, Symbol::QUESTION_MARK)) {
478
            $quoted = preg_replace(
479
                '~'.$noEscaping.Symbol::E_QUESTION_MARK.'~',
480
                '$1.',
481
                $quoted
482
            );
483
        }
484
485
        return str_replace(
486
            // Replace "\*" by "*"