module BankOfBaku::Configuration

Constants

DEFAULT_USER_AGENT
VALID_OPTIONS_KEYS

Public Class Methods

extended(base) click to toggle source
# File lib/bank_of_baku/configuration.rb, line 10
def self.extended(base)
  base.reset
end

Public Instance Methods

configure() { |self| ... } click to toggle source
# File lib/bank_of_baku/configuration.rb, line 14
def configure
  yield self
end
credentials() click to toggle source
# File lib/bank_of_baku/configuration.rb, line 26
def credentials
  {
    userName: username,
    password: password,
    language: 'en'
  }
end
reset() click to toggle source
# File lib/bank_of_baku/configuration.rb, line 18
def reset
  VALID_OPTIONS_KEYS.each do |key|
    send("#{key}=", nil)
  end
  self.user_agent = DEFAULT_USER_AGENT
  self.typhoeus_options = {}
end