From b73b87d5716454afc481ea9ecc273176b8594631 Mon Sep 17 00:00:00 2001 From: Harry Walter Date: Sat, 1 Sep 2012 17:17:49 +0100 Subject: [PATCH] Maintain array structure --- src/Symfony/Component/Serializer/Encoder/XmlEncoder.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php b/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php index 91e4b80840..57e5b4b4f5 100644 --- a/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php +++ b/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php @@ -248,7 +248,7 @@ class XmlEncoder extends SerializerAwareEncoder implements EncoderInterface, Dec } else { $data['item'][] = $value; } - } elseif (array_key_exists($key, $data)) { + } elseif (array_key_exists($key, $data) || $key == "entry") { if ((false === is_array($data[$key])) || (false === isset($data[$key][0]))) { $data[$key] = array($data[$key]); }