class OFX::Document::BankMessageSet

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method OFX::Document::new
# File lib/ofx/document/bank_message_set.rb, line 5
def initialize(options = {})
  @routing = options[:routing]
  @account = options[:account]
  @start = options[:start]
  @end = options[:end]
  @id = options[:id]
  super
end

Public Instance Methods

statement_request() click to toggle source
# File lib/ofx/document/bank_message_set.rb, line 14
def statement_request
  StatementTransaction.new(
    name: :stmttrnrq,
    routing: @routing,
    account: @account,
    start: @start,
    end: @end,
    id: trnuid
  )
end

Protected Instance Methods

trnuid() click to toggle source
# File lib/ofx/document/bank_message_set.rb, line 27
def trnuid
  @id
end