SchemaStorageInterface
in
Table of Contents
Methods
- addSchema() : mixed
- Adds schema with given identifier
- getSchema() : object
- Returns schema for given identifier, or null if it does not exist
- resolveRef() : object
- Returns schema for given reference with all sub-references resolved
- resolveRefSchema() : object
- Returns schema referenced by '$ref' property
Methods
addSchema()
Adds schema with given identifier
public
addSchema(string $id[, object $schema = null ]) : mixed
Parameters
- $id : string
- $schema : object = null
getSchema()
Returns schema for given identifier, or null if it does not exist
public
getSchema(string $id) : object
Parameters
- $id : string
Return values
objectresolveRef()
Returns schema for given reference with all sub-references resolved
public
resolveRef(string $ref) : object
Parameters
- $ref : string
Return values
objectresolveRefSchema()
Returns schema referenced by '$ref' property
public
resolveRefSchema(mixed $refSchema) : object
Parameters
- $refSchema : mixed