class Raml::Method

Attributes

bodies[RW]
description[RW]
display_name[RW]
headers[RW]
method[RW]
query_parameters[RW]
responses[RW]

Public Class Methods

new(method) click to toggle source
# File lib/raml/method.rb, line 7
def initialize(method)
  @method = method
  @responses = []
  @query_parameters = []
  @bodies = []
end

Public Instance Methods

content_types() click to toggle source
# File lib/raml/method.rb, line 18
def content_types
  responses.map {|response| response.content_type }.flatten.uniq
end
response_codes() click to toggle source
# File lib/raml/method.rb, line 14
def response_codes
  responses.map {|responses| response.code }
end