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