class Swagger::Schema::Content
Public Class Methods
new(schema)
click to toggle source
# File lib/swagger/schema/content.rb, line 7 def initialize(schema) @schema = schema end
shortcut(name, type)
click to toggle source
# File lib/swagger/schema/content.rb, line 16 def self.shortcut(name, type) define_method(name) { self[type] } end
Public Instance Methods
[](type)
click to toggle source
# File lib/swagger/schema/content.rb, line 11 def [](type) schema = Util.try_hash(@schema, type) MediaType.new(schema) if schema end