class CapitalOnTap::Configuration

Constants

API_DOMAINS
AUTH_DOMAINS

Attributes

client_id[RW]
client_secret[RW]
debug[W]
env[RW]
password[RW]
username[RW]

Public Class Methods

new() click to toggle source
# File lib/capital_on_tap/configuration.rb, line 18
def initialize
  @client_id = ''
  @client_secret = ''
  @username = ''
  @password = ''
  @env = defined?(Rails) ? Rails.env : :development
  @debug = false
end

Public Instance Methods

base_auth_url() click to toggle source
# File lib/capital_on_tap/configuration.rb, line 31
def base_auth_url
  AUTH_DOMAINS[@env.to_sym] || AUTH_DOMAINS[:development]
end
base_url() click to toggle source
# File lib/capital_on_tap/configuration.rb, line 35
def base_url
  API_DOMAINS[@env.to_sym] || API_DOMAINS[:development]
end
debug?() click to toggle source
# File lib/capital_on_tap/configuration.rb, line 27
def debug?
  @debug
end