Browse Source

Do not add subject-references at top-level.

master
Dave Longley 9 years ago
parent
commit
96e20e4afe
  1. 10
      jsonld.php

10
jsonld.php

@ -2770,11 +2770,17 @@ class JsonLdProcessor {
foreach($subjects_ as $subject_) {
$node_ = $graph_object->{$subject_};
unset($node_->listHeadFor);
$node->{'@graph'}[] = $node_;
// only add full subjects to top-level
if(!self::_isSubjectReference($node_)) {
$node->{'@graph'}[] = $node_;
}
}
}
unset($node->listHeadFor);
$result[] = $node;
// only add full subjects to top-level
if(!self::_isSubjectReference($node)) {
$result[] = $node;
}
}
return $result;

Loading…
Cancel
Save