Closed
Description
Hi,
we have Version 1.6 implememted nearly 3 years ago, its working fine, now we wanted to upgrade to version 5.6, we are seeing issues when trying to resolve references ..we are always seeing no fragments found error
This is how we resolve in version 1.6
$path = /path/to/schema.json
$definitionsPath = /path/to/definitions
$retriever = new UriRetriever();
$schema = $retriever->retrieve('file://' . $path);
$refResolver = new RefResolver($retriever);
RefResolver::$maxDepth = 50;
$refResolver->resolve($schema, 'file://' . $definitionsPath);
we couldn't find the alternate similar to RefResolver
, using SchemaStorage
is not resolving the references.
$resolver = new UriResolver();
$retriever = new UriRetriever();
$urlSchema = $resolver->resolve('file://' . $path);
$refResolver = new JsonSchemaStorage($retriever, $resolver);
return $schema = $refResolver->resolveRef($urlSchema);
Any help would be much appreciated
Thanks,
Harika
Metadata
Metadata
Assignees
Labels
No labels