class SwaggerDocsGenerator::SubProperties
# Parse Controller classes
Parse controller classes in Rails application. It's create temporary file and adding automaticaly tags element.
Public Class Methods
new(&block)
click to toggle source
# File lib/swagger_docs_generator/parser/sub_definition.rb, line 10 def initialize(&block) instance_eval(&block) end
Public Instance Methods
construct()
click to toggle source
# File lib/swagger_docs_generator/parser/sub_definition.rb, line 14 def construct { type: @type || 'object', required: @required || [], properties: @properties } end
Private Instance Methods
properties(text)
click to toggle source
# File lib/swagger_docs_generator/parser/sub_definition.rb, line 24 def properties(text) @properties = text end
type()
click to toggle source
# File lib/swagger_docs_generator/parser/sub_definition.rb, line 28 def type 'object' end