Sha256: d6242f19ed7bcf304d3bb98b89702941bcada9611a57a887715c4cd7521c24cb
Contents?: true
Size: 802 Bytes
Versions: 42
Compression:
Stored size: 802 Bytes
Contents
<?php namespace JsonSchema; interface SchemaStorageInterface { /** * Adds schema with given identifier * * @param string $id * @param object $schema */ public function addSchema($id, $schema = null); /** * Returns schema for given identifier, or null if it does not exist * * @param string $id * * @return object */ public function getSchema($id); /** * Returns schema for given reference with all sub-references resolved * * @param string $ref * * @return object */ public function resolveRef($ref); /** * Returns schema referenced by '$ref' property * * @param mixed $refSchema * * @return object */ public function resolveRefSchema($refSchema); }
Version data entries
42 entries across 42 versions & 1 rubygems