class Moka::Dealer

Attributes

check_key[RW]
dealer_code[RW]
env[RW]
password[RW]
username[RW]

Public Class Methods

new(dealer_code = nil, username = nil, password = nil, env = nil) click to toggle source
# File lib/moka/dealer.rb, line 8
def initialize(dealer_code = nil, username = nil, password = nil, env = nil)
  @dealer_code = dealer_code
  @username = username
  @password = password
  @env = env
end

Public Instance Methods

get_check_key() click to toggle source
# File lib/moka/dealer.rb, line 15
def get_check_key
  required_params = [ @dealer_code, @username, @password ]
  raise Moka::Error::NullRequiredParameter if required_params.any? { |params| params.nil? }
  return @check_key = Moka::Request.get_check_key(
      @dealer_code, @username, @password
    ).body
end