Method: Nacha::ParserContext#initialize

Defined in:
lib/nacha/parser_context.rb

#initialize(opts = {}) ⇒ ParserContext

Returns a new instance of ParserContext.



10
11
12
13
14
15
16
17
18
19
# File 'lib/nacha/parser_context.rb', line 10

def initialize(opts = {})
  @file_name = opts[:file_name] || ''
  @line_number = opts[:line_number] || 0
  @line_length = opts[:line_length] || 0
  @current_line_errors = []
  @parser_started_at = Time.now.utc
  @parser_ended_at = nil
  @previous_record = nil
  @validated = false
end