class Qiwi::Request::CheckBill

Public Instance Methods

result_from_xml(xml) click to toggle source

@example

{:user=>"name", :amount=>1000.0, :date=>"07.09.2012 13:33", :status=>60}
# File lib/qiwi/request.rb, line 106
def result_from_xml(xml)
  el = xml.xpath("//checkBillResponse")
  OpenStruct.new({
    user: el.at('user').text,
    amount: el.at('amount').text.to_f,
    date: el.at('date').text,
    lifetime: el.at('lifetime').text,
    status: el.at('status').text.to_i
  })
end