class Kempelen::API::Responses::AccountBalanceResponse

Attributes

available_balance[R]
on_hold_balance[R]

Public Class Methods

new(response) click to toggle source
Calls superclass method
# File lib/kempelen/API/responses/account_balance_response.rb, line 8
def initialize(response)
  super()

  load_from_response(response)
end

Public Instance Methods

load_from_response(response) click to toggle source
Calls superclass method
# File lib/kempelen/API/responses/account_balance_response.rb, line 14
def load_from_response(response)
  super(response)

  balance_response = response["GetAccountBalanceResult"]
  unless balance_response.nil?
    @available_balance = Kempelen::API::Common::Price.create_from_response(balance_response["AvailableBalance"])
    @on_hold_balance = Kempelen::API::Common::Price.create_from_response(balance_response["OnHoldBalance"])
  end
end