Module: Schemurai::Internal::MetaSchemas

Defined in:
lib/schemurai/meta_schemas.rb,
lib/schemurai/meta_schemas/draft7.rb,
lib/schemurai/meta_schemas/draft2019_09.rb,
lib/schemurai/meta_schemas/draft2020_12.rb

Defined Under Namespace

Modules: Draft201909, Draft202012, Draft7

Class Method Summary collapse

Class Method Details

.register(uri, schema) ⇒ Object



7
8
9
10
# File 'lib/schemurai/meta_schemas.rb', line 7

def register(uri, schema)
  registry[normalize_uri(uri)] = schema
  schema
end

.resolve(uri) ⇒ Object



12
13
14
# File 'lib/schemurai/meta_schemas.rb', line 12

def resolve(uri)
  registry[normalize_uri(uri)]
end