Class: OfxParser::Ofx

Inherits:
Object
  • Object
show all
Defined in:
lib/ofx_parser/ofx.rb

Overview

This class is returned when a parse is successful.

General Notes

  • currency symbols are an iso4217 3-letter code

  • language is defined by iso639 3-letter code

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#bank_accountObject

Returns the value of attribute bank_account.



7
8
9
# File 'lib/ofx_parser/ofx.rb', line 7

def 
  
end

#credit_cardObject

Returns the value of attribute credit_card.



7
8
9
# File 'lib/ofx_parser/ofx.rb', line 7

def credit_card
  @credit_card
end

#headerObject

Returns the value of attribute header.



7
8
9
# File 'lib/ofx_parser/ofx.rb', line 7

def header
  @header
end

#investmentObject

Returns the value of attribute investment.



7
8
9
# File 'lib/ofx_parser/ofx.rb', line 7

def investment
  @investment
end

#sign_onObject

Returns the value of attribute sign_on.



7
8
9
# File 'lib/ofx_parser/ofx.rb', line 7

def sign_on
  @sign_on
end

#signup_account_infoObject

Returns the value of attribute signup_account_info.



7
8
9
# File 'lib/ofx_parser/ofx.rb', line 7

def 
  
end

Instance Method Details

#accountsObject



10
11
12
13
14
15
16
17
# File 'lib/ofx_parser/ofx.rb', line 10

def accounts
  accounts = []
  [:bank_account, :credit_card, :investment].each do |method|
    val = send(method)
    accounts << val if val
  end
  accounts
end