From 5961e603aa62157a30163e30dfcd46957c32d547 Mon Sep 17 00:00:00 2001 From: Dave Longley Date: Mon, 18 Feb 2013 10:33:18 -0500 Subject: [PATCH] Do not compact to @language map when @index is present. --- jsonld.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jsonld.php b/jsonld.php index 121b0cb..87349c4 100644 --- a/jsonld.php +++ b/jsonld.php @@ -3886,7 +3886,8 @@ class JsonLdProcessor { } else { if(self::_isValue($value)) { - if(property_exists($value, '@language')) { + if(property_exists($value, '@language') && + !property_exists($value, '@index')) { $containers[] = '@language'; $type_or_language_value = $value->{'@language'}; }