Class: Skooma::Keywords::OAS31::Schema

Inherits:
JSONSkooma::Keywords::Base
  • Object
show all
Defined in:
lib/skooma/keywords/oas_3_1/schema.rb

Instance Method Summary collapse

Instance Method Details

#each_schema {|json| ... } ⇒ Object

Yields:

  • (json)


13
14
15
# File 'lib/skooma/keywords/oas_3_1/schema.rb', line 13

def each_schema
  yield json
end

#evaluate(instance, result) ⇒ Object



9
10
11
# File 'lib/skooma/keywords/oas_3_1/schema.rb', line 9

def evaluate(instance, result)
  json.evaluate(instance.coerce(json), result)
end