From 7e2393367b71f5d7646d5994ff1fa8df460e6d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nil=20Portugu=C3=A9s=20Calder=C3=B3?= Date: Sun, 6 Dec 2015 15:56:17 +0100 Subject: [PATCH] Added to Mapping class addIncludedResource, getIncludedResources and isFilteringIncludedResources methods --- src/Transformer/Helpers/RecursiveFilterHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Transformer/Helpers/RecursiveFilterHelper.php b/src/Transformer/Helpers/RecursiveFilterHelper.php index 5c49c2f..6305f95 100644 --- a/src/Transformer/Helpers/RecursiveFilterHelper.php +++ b/src/Transformer/Helpers/RecursiveFilterHelper.php @@ -85,7 +85,7 @@ private static function filterKeys( array &$idProperties ) { foreach ($array as $key => &$value) { - if (self::isPreservableKey($key, $keepKeys, $idProperties) + if (self::isPreservableKey($key, $keepKeys, $idProperties) || false === in_array($key, $mappings[$typeKey]->getProperties()) ) { $newArray[$key] = $value;