Class: OFXRB::CreditCardStatement

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from OfxObject

#[], ofx_attrs

Constructor Details

#initializeCreditCardStatement

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

#propertiesObject (readonly)

Returns the value of attribute properties.



21
22
23
# File 'lib/ofx.rb', line 21

def properties
  @properties
end

#transactionsObject (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