Class: OFXRB::CreditCardStatement
Instance Attribute Summary collapse
-
#properties ⇒ Object
readonly
Returns the value of attribute properties.
-
#transactions ⇒ Object
readonly
Returns the value of attribute transactions.
Instance Method Summary collapse
-
#initialize ⇒ CreditCardStatement
constructor
A new instance of CreditCardStatement.
- #method_missing(name, *args) ⇒ Object
- #stmttrn(properties) ⇒ Object
Methods inherited from OfxObject
Constructor Details
#initialize ⇒ CreditCardStatement
Returns a new instance of CreditCardStatement.
25 26 27 28 |
# File 'lib/ofx.rb', line 25 def initialize @properties = {} @transactions = [] end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(name, *args) ⇒ Object
34 35 |
# File 'lib/ofx.rb', line 34 def method_missing(name, *args) end |
Instance Attribute Details
#properties ⇒ Object (readonly)
Returns the value of attribute properties.
21 22 23 |
# File 'lib/ofx.rb', line 21 def properties @properties end |
#transactions ⇒ Object (readonly)
Returns the value of attribute transactions.
21 22 23 |
# File 'lib/ofx.rb', line 21 def transactions @transactions end |
Instance Method Details
#stmttrn(properties) ⇒ Object
30 31 32 |
# File 'lib/ofx.rb', line 30 def stmttrn(properties) @transactions << Transaction.new(properties) end |