Throw error if compaction context is null.

This commit is contained in:
Dave Longley 2013-04-09 11:34:31 -04:00
parent a4eb8e6d4b
commit 8d0c224992
1 changed files with 6 additions and 0 deletions

View File

@ -612,6 +612,12 @@ class JsonLdProcessor {
* @return mixed the compacted JSON-LD output.
*/
public function compact($input, $ctx, $options) {
if($ctx === null) {
throw new JsonLdException(
'The compaction context must not be null.',
'jsonld.CompactError');
}
// nothing to compact
if($input === null) {
return null;