Class: BankAccountStatement::Outputs::CSV::Column_2

Inherits:
Base
  • Object
show all
Defined in:
lib/bank-account-statement/outputs/CSV/column_2.rb

Overview

CSV 2-column (separate withdrawal and deposit columns) statement generation.

Constant Summary collapse

HEADER =
Hash[{
  :posted_at  => 'Date',
  :name       => 'Description',
  :withdrawal => 'Withdrawals',
  :deposit    => 'Deposits',
}.map { |k, v| [k, v.freeze] }].freeze

Constants inherited from Base

Base::FILE_EXT

Instance Method Summary collapse

Methods inherited from Base

formats, inherited, #initialize

Constructor Details

This class inherits a constructor from BankAccountStatement::Outputs::Base

Instance Method Details

#generateObject



18
19
20
# File 'lib/bank-account-statement/outputs/CSV/column_2.rb', line 18

def generate
  _csv_bank_statement
end