Code Duplication    Length = 5-6 lines in 2 locations

src/voku/helper/UTF8.php 2 locations

@@ 952-957 (lines=6) @@
949
  public static function filter($var, $normalization_form = 4 /* n::NFC */, $leading_combining = '◌')
950
  {
951
    switch (gettype($var)) {
952
      case 'array':
953
        foreach ($var as $k => $v) {
954
          /** @noinspection AlterInForeachInspection */
955
          $var[$k] = self::filter($v, $normalization_form, $leading_combining);
956
        }
957
        break;
958
      case 'object':
959
        foreach ($var as $k => $v) {
960
          $var->{$k} = self::filter($v, $normalization_form, $leading_combining);
@@ 958-962 (lines=5) @@
955
          $var[$k] = self::filter($v, $normalization_form, $leading_combining);
956
        }
957
        break;
958
      case 'object':
959
        foreach ($var as $k => $v) {
960
          $var->{$k} = self::filter($v, $normalization_form, $leading_combining);
961
        }
962
        break;
963
      case 'string':
964
965
        if (false !== strpos($var, "\r")) {