Remove now superfluous flag and step.
This commit is contained in:
parent
5c5ab819d7
commit
4948365c1a
11
jsonld.php
11
jsonld.php
|
@ -2630,20 +2630,19 @@ class JsonLdProcessor {
|
||||||
*
|
*
|
||||||
* @param UniqueNamer $namer the UniqueNamer to use.
|
* @param UniqueNamer $namer the UniqueNamer to use.
|
||||||
* @param mixed $element the element with blank nodes to rename.
|
* @param mixed $element the element with blank nodes to rename.
|
||||||
* @param bool $is_id true if the given element is an @id (or @type).
|
|
||||||
*
|
*
|
||||||
* @return mixed the element.
|
* @return mixed the element.
|
||||||
*/
|
*/
|
||||||
protected function _labelBlankNodes($namer, $element, $is_id=false) {
|
protected function _labelBlankNodes($namer, $element) {
|
||||||
if(is_array($element)) {
|
if(is_array($element)) {
|
||||||
$length = count($element);
|
$length = count($element);
|
||||||
for($i = 0; $i < $length; ++$i) {
|
for($i = 0; $i < $length; ++$i) {
|
||||||
$element[$i] = $this->_labelBlankNodes($namer, $element[$i], $is_id);
|
$element[$i] = $this->_labelBlankNodes($namer, $element[$i]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if(self::_isList($element)) {
|
else if(self::_isList($element)) {
|
||||||
$element->{'@list'} = $this->_labelBlankNodes(
|
$element->{'@list'} = $this->_labelBlankNodes(
|
||||||
$namer, $element->{'@list'}, $is_id);
|
$namer, $element->{'@list'});
|
||||||
}
|
}
|
||||||
else if(is_object($element)) {
|
else if(is_object($element)) {
|
||||||
// rename blank node
|
// rename blank node
|
||||||
|
@ -2665,10 +2664,6 @@ class JsonLdProcessor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// rename blank node identifier
|
|
||||||
else if(is_string($element) && $is_id && strpos($element, '_:') === 0) {
|
|
||||||
$element = $namer->getName($element);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $element;
|
return $element;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue