#==
12 13 14 15 16 17 18 19 20
# File 'lib/dry_open_api/request_body.rb', line 12 def self.load(hash) return unless hash new( description: hash['description'], content: hash['content'].map { |k, v| [k, MediaType.load(v)] }.to_h, required: hash['required'].present? ) end