class ApiCanon::Swagger::ApiDeclaration::Api::Operation
Public Instance Methods
error_responses()
click to toggle source
# File lib/api_canon/swagger/api_declaration.rb, line 69 def error_responses object.response_codes.collect do |code, reason| { :code => code, :reason => reason } end end
nickname()
click to toggle source
# File lib/api_canon/swagger/api_declaration.rb, line 56 def nickname [ Rails.application.class.parent_name, object.controller_name, object.action_name, http_method ].join('-').downcase end
parameters()
click to toggle source
# File lib/api_canon/swagger/api_declaration.rb, line 75 def parameters object.params.collect do |name, param| # Reject format because its not a real param :) Parameter.new param unless name == :format end.compact end
summary()
click to toggle source
# File lib/api_canon/swagger/api_declaration.rb, line 65 def summary object.description end