From 1dab2c9987339aeda9221f5e81b5cbd7b8a737ee Mon Sep 17 00:00:00 2001 From: Dave Longley Date: Mon, 11 Feb 2013 10:31:49 -0500 Subject: [PATCH] Check for subject references within lists. --- jsonld.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jsonld.php b/jsonld.php index 6951a51..146c94d 100644 --- a/jsonld.php +++ b/jsonld.php @@ -3736,6 +3736,9 @@ class JsonLdProcessor { $item_language = '@null'; } } + else if(is_object($value)) { + $item_type = '@id'; + } if($common_language === null) { $common_language = $item_language; } @@ -3780,7 +3783,7 @@ class JsonLdProcessor { $type_or_language_value = $value->{'@type'}; } } - else { + else if(is_object($value)) { $type_or_language = '@type'; $type_or_language_value = '@id'; }