class Akatus::Configuration
Attributes
api_key[RW]
email[RW]
env[RW]
sandbox[RW]
Public Class Methods
new()
click to toggle source
# File lib/akatus/configuration.rb, line 14 def initialize @env = environment conf = File.exists?(config_file_path) ? YAML.load_file(config_file_path)[@env] : {} @sandbox = conf['sandbox'] == true @api_key = conf['api_key'] @email = conf['email'] end
Public Instance Methods
api_url()
click to toggle source
# File lib/akatus/configuration.rb, line 37 def api_url base_url + "api/v1/" end
base_url()
click to toggle source
# File lib/akatus/configuration.rb, line 33 def base_url sandbox ? 'https://sandbox.akatus.com/' : 'https://www.akatus.com/' end
config_file_path()
click to toggle source
# File lib/akatus/configuration.rb, line 25 def config_file_path "#{Dir.pwd}/config/akatus.yml" end
environment()
click to toggle source
# File lib/akatus/configuration.rb, line 29 def environment ENV['AKATUS_ENV'] || 'development' end