class Swagger::Docs::ApiDeclarationFileMetadata

Constants

DEFAULT_RESOURCE_PATH
DEFAULT_SWAGGER_VERSION

Attributes

api_version[R]
authorizations[R]
base_path[R]
camelize_model_properties[R]
controller_base_path[R]
overridden_resource_path[R]
path[R]
swagger_version[R]

Public Class Methods

new(api_version, path, base_path, controller_base_path, options={}) click to toggle source
# File lib/swagger/docs/api_declaration_file_metadata.rb, line 10
def initialize(api_version, path, base_path, controller_base_path, options={})
  @api_version = api_version
  @path = path
  @base_path = base_path
  @controller_base_path = controller_base_path
  @swagger_version = options.fetch(:swagger_version, DEFAULT_SWAGGER_VERSION)
  @camelize_model_properties = options.fetch(:camelize_model_properties, true)
  @authorizations = options.fetch(:authorizations, {})
  @overridden_resource_path = options.fetch(:resource_path, DEFAULT_RESOURCE_PATH)
end