Code Duplication    Length = 7-7 lines in 2 locations

src/voku/helper/UTF8.php 2 locations

@@ 5614-5620 (lines=7) @@
5611
      return \mb_stristr($haystack, $needle, $before_needle, $encoding);
5612
    }
5613
5614
    if (
5615
        $encoding === 'UTF-8' // INFO: "grapheme_stripos()" can't handle other encodings
5616
        &&
5617
        self::$SUPPORT['intl'] === true
5618
    ) {
5619
      return \grapheme_stristr($haystack, $needle, $before_needle);
5620
    }
5621
5622
    if (self::is_ascii($needle) && self::is_ascii($haystack)) {
5623
      return \stristr($haystack, $needle, $before_needle);
@@ 6325-6331 (lines=7) @@
6322
      return \mb_strstr($haystack, $needle, $before_needle, $encoding);
6323
    }
6324
6325
    if (
6326
        $encoding === 'UTF-8' // INFO: "grapheme_stripos()" can't handle other encodings
6327
        &&
6328
        self::$SUPPORT['intl'] === true
6329
    ) {
6330
      return \grapheme_strstr($haystack, $needle, $before_needle);
6331
    }
6332
6333
    \preg_match('/^(.*?)' . \preg_quote($needle, '/') . '/us', $haystack, $match);
6334