class Swagger::Blocks::Nodes::ContentNode
Public Instance Methods
example(name = nil, inline_keys = nil, &block)
click to toggle source
# File lib/swagger/blocks/nodes/content_node.rb, line 9 def example(name = nil, inline_keys = nil, &block) if name.nil? self.data[:example] = Swagger::Blocks::Nodes::ExampleNode.call(version: version, inline_keys: inline_keys, &block) else self.data[:examples] ||= {} self.data[:examples][name] = Swagger::Blocks::Nodes::ExampleNode.call(version: version, inline_keys: inline_keys, &block) end end
schema(inline_keys = nil, &block)
click to toggle source
# File lib/swagger/blocks/nodes/content_node.rb, line 5 def schema(inline_keys = nil, &block) self.data[:schema] = Swagger::Blocks::Nodes::SchemaNode.call(version: version, inline_keys: inline_keys, &block) end