@@ 570-572 (lines=3) @@ | ||
567 | if ( is_object( $values ) ) { |
|
568 | if ( is_object( $response[ $key_to_filter ] ) ) { |
|
569 | $response[ $key_to_filter ]->$key = (object) array_intersect_key( ( (array) $values ), array_flip( $fields ) ); |
|
570 | } elseif ( is_array( $response[ $key_to_filter ] ) ) { |
|
571 | $response[ $key_to_filter ][ $key ] = (object) array_intersect_key( ( (array) $values ), array_flip( $fields ) ); |
|
572 | } |
|
573 | } elseif ( is_array( $values ) ) { |
|
574 | $response[ $key_to_filter ][ $key ] = array_intersect_key( $values, array_flip( $fields ) ); |
|
575 | } |
|
@@ 573-575 (lines=3) @@ | ||
570 | } elseif ( is_array( $response[ $key_to_filter ] ) ) { |
|
571 | $response[ $key_to_filter ][ $key ] = (object) array_intersect_key( ( (array) $values ), array_flip( $fields ) ); |
|
572 | } |
|
573 | } elseif ( is_array( $values ) ) { |
|
574 | $response[ $key_to_filter ][ $key ] = array_intersect_key( $values, array_flip( $fields ) ); |
|
575 | } |
|
576 | } |
|
577 | ||
578 | $has_filtered = true; |