class ApplicationConfig

Sets Application Configurations

Public Class Methods

base_url() click to toggle source

Returns Base Url

@return [String]

# File lib/domain/application_config.rb, line 49
def self.base_url
  @@base_url
end
client_id() click to toggle source

Return Client Id

@return [String]

# File lib/domain/application_config.rb, line 31
def self.client_id
  @@client_id
end
client_secret() click to toggle source

Returns Client Secret

@return [String]

# File lib/domain/application_config.rb, line 40
def self.client_secret
  @@client_secret
end
get_url(key) click to toggle source

Creates complete url by key

@return [String]

# File lib/domain/application_config.rb, line 58
def self.get_url(key)
  url = @@base_url + @@config[key]
  url
end
set_config(client_id, client_secret, base_url) click to toggle source

Sets Application Configuration

@param [String] client_id @param [String] client_secret @param [String] base_url

# File lib/domain/application_config.rb, line 19
def self.set_config(client_id, client_secret, base_url)
  @@client_id = client_id
  @@client_secret = client_secret
  @@base_url = base_url
  @@config = YAML.load_file(File.join(File.dirname(File.dirname(__FILE__)), 'config.yml'))
end