forked from friendica/php-json-ld
Do not expand context IRI mappings using base.
This commit is contained in:
parent
02eb5913c5
commit
b0f8533fee
|
@ -1,7 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* PHP implementation of the JSON-LD API.
|
* PHP implementation of the JSON-LD API.
|
||||||
* Version: 0.0.30
|
* Version: 0.0.31
|
||||||
*
|
*
|
||||||
* @author Dave Longley
|
* @author Dave Longley
|
||||||
*
|
*
|
||||||
|
@ -4429,7 +4429,7 @@ class JsonLdProcessor {
|
||||||
|
|
||||||
// expand and add @id mapping, set @type to @id
|
// expand and add @id mapping, set @type to @id
|
||||||
$mapping->{'@id'} = $this->_expandIri(
|
$mapping->{'@id'} = $this->_expandIri(
|
||||||
$active_ctx, $reverse, array('vocab' => true, 'base' => true),
|
$active_ctx, $reverse, array('vocab' => true, 'base' => false),
|
||||||
$local_ctx, $defined);
|
$local_ctx, $defined);
|
||||||
$mapping->{'@type'} = '@id';
|
$mapping->{'@type'} = '@id';
|
||||||
$mapping->reverse = true;
|
$mapping->reverse = true;
|
||||||
|
@ -4444,7 +4444,7 @@ class JsonLdProcessor {
|
||||||
if($id !== $term) {
|
if($id !== $term) {
|
||||||
// add @id to mapping
|
// add @id to mapping
|
||||||
$mapping->{'@id'} = $this->_expandIri(
|
$mapping->{'@id'} = $this->_expandIri(
|
||||||
$active_ctx, $id, array('vocab' => true, 'base' => true),
|
$active_ctx, $id, array('vocab' => true, 'base' => false),
|
||||||
$local_ctx, $defined);
|
$local_ctx, $defined);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue