class SwaggerApi::Operations::Create
Public Instance Methods
create()
click to toggle source
Calls superclass method
SwaggerApi::Operations::Base#create
# File lib/swagger_api/operations/create.rb, line 6 def create create = super create[:requestBody] = request_body create.delete(:parameters) create end
error_responses()
click to toggle source
Calls superclass method
SwaggerApi::Operations::Base#error_responses
# File lib/swagger_api/operations/create.rb, line 28 def error_responses super.reject do |error_response| %w[404].include?(error_response.keys.first) end end
success_response()
click to toggle source
# File lib/swagger_api/operations/create.rb, line 13 def success_response { '303' => { description: "#{readable_action} #{model_name.downcase}'s information", headers: { Location: { schema: { type: :string } } } } } end