class WeakSwaggerParameters::Definitions::Path

Public Instance Methods

integer(name, description, options = {}) click to toggle source
# File lib/weak_swagger_parameters/definitions/path.rb, line 10
def integer(name, description, options = {})
  register_definition(:integer, name, description, options)
end
string(name, description, options = {}) click to toggle source
# File lib/weak_swagger_parameters/definitions/path.rb, line 6
def string(name, description, options = {})
  register_definition(:string, name, description, options)
end

Private Instance Methods

register_definition(type, name, description, options) click to toggle source
# File lib/weak_swagger_parameters/definitions/path.rb, line 16
def register_definition(type, name, description, options)
  @child_definitions << WeakSwaggerParameters::Definitions::Parameter.new(:path, type, name, description, options)
end