class OasParser::Payload
Public Instance Methods
exhibits_one_of_multiple_schemas?(format)
click to toggle source
# File lib/oas_parser/payload.rb, line 16 def exhibits_one_of_multiple_schemas?(format) return false unless content schema(format).keys.include?('oneOf') end
formats()
click to toggle source
# File lib/oas_parser/payload.rb, line 3 def formats return [] unless content content.keys end
schema(format)
click to toggle source
# File lib/oas_parser/payload.rb, line 8 def schema(format) content[format]['schema'] end
split_schemas(format)
click to toggle source
# File lib/oas_parser/payload.rb, line 12 def split_schemas(format) content[format]['schema']['oneOf'] end