Code Duplication    Length = 5-6 lines in 2 locations

src/voku/helper/UTF8.php 2 locations

@@ 883-888 (lines=6) @@
880
  public static function filter($var, int $normalization_form = 4 /* n::NFC */, string $leading_combining = '◌')
881
  {
882
    switch (\gettype($var)) {
883
      case 'array':
884
        foreach ($var as $k => $v) {
885
          /** @noinspection AlterInForeachInspection */
886
          $var[$k] = self::filter($v, $normalization_form, $leading_combining);
887
        }
888
        break;
889
      case 'object':
890
        foreach ($var as $k => $v) {
891
          $var->{$k} = self::filter($v, $normalization_form, $leading_combining);
@@ 889-893 (lines=5) @@
886
          $var[$k] = self::filter($v, $normalization_form, $leading_combining);
887
        }
888
        break;
889
      case 'object':
890
        foreach ($var as $k => $v) {
891
          $var->{$k} = self::filter($v, $normalization_form, $leading_combining);
892
        }
893
        break;
894
      case 'string':
895
896
        if (false !== \strpos($var, "\r")) {