Code Duplication    Length = 6-6 lines in 3 locations

src/voku/helper/UTF8.php 3 locations

@@ 4623-4628 (lines=6) @@
4620
      }
4621
    }
4622
4623
    if (self::$SUPPORT['mbstring'] === true) {
4624
      $returnTmp = \mb_strlen($str, $encoding);
4625
      if ($returnTmp !== false) {
4626
        return $returnTmp;
4627
      }
4628
    }
4629
4630
    if (self::$SUPPORT['iconv'] === true) {
4631
      $returnTmp = \iconv_strlen($str, $encoding);
@@ 4630-4635 (lines=6) @@
4627
      }
4628
    }
4629
4630
    if (self::$SUPPORT['iconv'] === true) {
4631
      $returnTmp = \iconv_strlen($str, $encoding);
4632
      if ($returnTmp !== false) {
4633
        return $returnTmp;
4634
      }
4635
    }
4636
4637
    if (
4638
        $encoding === 'UTF-8' // INFO: "grapheme_stripos()" can't handle other encodings
@@ 4853-4858 (lines=6) @@
4850
      }
4851
    }
4852
4853
    if (self::$SUPPORT['mbstring'] === true) {
4854
      $returnTmp = \mb_strpos($haystack, $needle, $offset, $encoding);
4855
      if ($returnTmp !== false) {
4856
        return $returnTmp;
4857
      }
4858
    }
4859
4860
    if (
4861
        $encoding === 'UTF-8' // INFO: "grapheme_stripos()" can't handle other encodings