module OpenAPIParser::Parser::Value

Public Instance Methods

_openapi_attr_values() click to toggle source
# File lib/openapi_parser/concerns/parser/value.rb, line 2
def _openapi_attr_values
  @_openapi_attr_values ||= {}
end
openapi_attr_value(name, options = {}) click to toggle source
# File lib/openapi_parser/concerns/parser/value.rb, line 10
def openapi_attr_value(name, options = {})
  target_klass.send(:attr_reader, name)
  _openapi_attr_values[name] = OpenAPIParser::SchemaLoader::ValuesLoader.new(name, options)
end
openapi_attr_values(*names) click to toggle source
# File lib/openapi_parser/concerns/parser/value.rb, line 6
def openapi_attr_values(*names)
  names.each { |name| openapi_attr_value(name) }
end