Class: SwaggerDocsGenerator::Actions::Body
- Defined in:
- lib/swagger_docs_generator/parser/actions/parameters/body.rb
Overview
Write parameter type :body
Instance Method Summary collapse
Methods inherited from Parameter
Constructor Details
This class inherits a constructor from SwaggerDocsGenerator::Actions::Parameter
Instance Method Details
#to_hash ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/swagger_docs_generator/parser/actions/parameters/body.rb', line 10 def to_hash { in: :body, name: @name.nil? ? 'body' : @name, description: @description.nil? ? '' : @description, required: @required.nil? ? true : @required, schema: { '$ref': @schema.nil? ? '' : format_name } } end |