Class: ApiRegulator::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/api_regulator/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



5
6
7
8
9
10
11
# File 'lib/api_regulator/configuration.rb', line 5

def initialize
  # Set default values
  @api_base_url = "api/v2"
  @app_name = "API Documentation"
  @docs_path = "doc"
  @servers = []
end

Instance Attribute Details

#api_base_urlObject

Returns the value of attribute api_base_url.



3
4
5
# File 'lib/api_regulator/configuration.rb', line 3

def api_base_url
  @api_base_url
end

#app_nameObject

Returns the value of attribute app_name.



3
4
5
# File 'lib/api_regulator/configuration.rb', line 3

def app_name
  @app_name
end

#default_versionObject

Returns the value of attribute default_version.



3
4
5
# File 'lib/api_regulator/configuration.rb', line 3

def default_version
  @default_version
end

#docs_pathObject

Returns the value of attribute docs_path.



3
4
5
# File 'lib/api_regulator/configuration.rb', line 3

def docs_path
  @docs_path
end

#serversObject

Returns the value of attribute servers.



3
4
5
# File 'lib/api_regulator/configuration.rb', line 3

def servers
  @servers
end

#versionsObject

Returns the value of attribute versions.



3
4
5
# File 'lib/api_regulator/configuration.rb', line 3

def versions
  @versions
end