Code Duplication    Length = 5-6 lines in 2 locations

src/voku/helper/UTF8.php 2 locations

@@ 1231-1236 (lines=6) @@
1228
  public static function filter($var, int $normalization_form = 4 /* n::NFC */, string $leading_combining = '◌')
1229
  {
1230
    switch (\gettype($var)) {
1231
      case 'array':
1232
        foreach ($var as $k => $v) {
1233
          /** @noinspection AlterInForeachInspection */
1234
          $var[$k] = self::filter($v, $normalization_form, $leading_combining);
1235
        }
1236
        break;
1237
      case 'object':
1238
        foreach ($var as $k => $v) {
1239
          $var->{$k} = self::filter($v, $normalization_form, $leading_combining);
@@ 1237-1241 (lines=5) @@
1234
          $var[$k] = self::filter($v, $normalization_form, $leading_combining);
1235
        }
1236
        break;
1237
      case 'object':
1238
        foreach ($var as $k => $v) {
1239
          $var->{$k} = self::filter($v, $normalization_form, $leading_combining);
1240
        }
1241
        break;
1242
      case 'string':
1243
1244
        if (false !== \strpos($var, "\r")) {