Method: Betterdocs::Generator::Swagger#get_request_definition
- Defined in:
- lib/betterdocs/generator/swagger.rb
#get_request_definition(params) ⇒ Object
198 199 200 201 202 203 204 205 |
# File 'lib/betterdocs/generator/swagger.rb', line 198 def get_request_definition(params) schema = { type: 'object', properties: {}, required: [] } params.each do |param| schema[:properties][param.name] = get_schema(param.types, nil, param.description, nil) schema[:required].push(param.name) if param.required == true || param.required == 'yes' end schema end |