class Bankleitzahl::Parser
Attributes
content_lines[R]
Public Class Methods
new(content_lines)
click to toggle source
# File lib/bankleitzahl/parser.rb, line 6 def initialize(content_lines) @content_lines = content_lines end
Public Instance Methods
all_banks()
click to toggle source
# File lib/bankleitzahl/parser.rb, line 10 def all_banks @banks ||= read_all_banks end
Private Instance Methods
read_all_banks()
click to toggle source
# File lib/bankleitzahl/parser.rb, line 16 def read_all_banks banks = [] content_lines.each_line do |line| banks << Bank.new(line[0..7], line[9..66].chomp, line[107..133], line[67..71], line[72..106].chomp, line[139..149].chomp) end banks end