class Swagger::Api::RequestBodies
Attributes
controllers[RW]
Public Instance Methods
create()
click to toggle source
# File lib/swagger/api/request_bodies.rb, line 7 def create request_bodies = {} controllers.each do |controller| request_bodies[controller.model] = request_body(controller) end request_bodies end
request_body(controller)
click to toggle source
# File lib/swagger/api/request_bodies.rb, line 15 def request_body(controller) { content: { 'application/json' => { schema: { '$ref' => "#/components/schemas/#{controller.model}" } } }, description: "audience attribute", required: true } end