@@ 418-425 (lines=8) @@ | ||
415 | } |
|
416 | } |
|
417 | ||
418 | if ( isset( $type['children'] ) ) { |
|
419 | $children = array(); |
|
420 | foreach ( (array) $value as $k => $child ) { |
|
421 | $this->cast_and_filter_item( $children, $type['children'], $k, $child, array(), $for_output ); |
|
422 | } |
|
423 | $return[$key] = (array) $children; |
|
424 | break; |
|
425 | } |
|
426 | ||
427 | $return[$key] = (array) $value; |
|
428 | break; |
|
@@ 458-465 (lines=8) @@ | ||
455 | } |
|
456 | } |
|
457 | ||
458 | if ( isset( $type['children'] ) ) { |
|
459 | $children = array(); |
|
460 | foreach ( (array) $value as $k => $child ) { |
|
461 | $this->cast_and_filter_item( $children, $type['children'], $k, $child, array(), $for_output ); |
|
462 | } |
|
463 | $return[$key] = (object) $children; |
|
464 | break; |
|
465 | } |
|
466 | ||
467 | if ( isset( $type['subtype'] ) ) { |
|
468 | return $this->cast_and_filter_item( $return, $type['subtype'], $key, $value, $types, $for_output ); |