Schema
class Schema extends Alvine
Schema ist eine Implementierung der Json-Schema Spezifikation
Constants
MIMETYPE |
MIMETYPE |
ID_KEY |
ID |
SCHEMA_KEY |
Schema |
REFERENCE_KEY |
Reference |
COMMENT_KEY |
Kommentar |
DEFINITIONS_KEY |
Kommentar |
Properties
protected URI | $shemaURI | ||
protected URI | $id | ||
protected Map | $definitions | ||
protected Type | $instance |
Methods
__construct()
No description
string
getIDFromDefinition(string $key, array $definition)
No description
parseSchema(array $definition)
No description
parseDefinitions(array $definition)
No description
$this
parse(array $definition)
No description
static Schema
fromDefinition(array $definition)
No description