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