Class: Swaggard::Swagger::Parameters::Form
- Defined in:
- lib/swaggard/swagger/parameters/form.rb
Instance Attribute Summary
Attributes inherited from Base
#description, #is_required, #name
Instance Method Summary collapse
- #form_property_doc ⇒ Object
-
#initialize(string) ⇒ Form
constructor
A new instance of Form.
- #is_required? ⇒ Boolean
Methods inherited from Base
Constructor Details
#initialize(string) ⇒ Form
Returns a new instance of Form.
8 9 10 |
# File 'lib/swaggard/swagger/parameters/form.rb', line 8 def initialize(string) parse(string) end |
Instance Method Details
#form_property_doc ⇒ Object
16 17 18 19 20 |
# File 'lib/swaggard/swagger/parameters/form.rb', line 16 def form_property_doc doc = { 'type' => @data_type } doc['description'] = @description if @description.present? doc end |
#is_required? ⇒ Boolean
12 13 14 |
# File 'lib/swaggard/swagger/parameters/form.rb', line 12 def is_required? @is_required end |