Class: TrailerParser

Inherits:
Object
  • Object
show all
Defined in:
lib/mundipagg/Parsers/trailer_parser.rb

Instance Method Summary collapse

Instance Method Details

#Parse(elements) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
13
14
# File 'lib/mundipagg/Parsers/trailer_parser.rb', line 2

def Parse(elements)
  if elements.length < 5
    throw('The expected parameter count is 5')
  end

  trailer = Trailer.new
  trailer.OrderDataCount = elements[1]
  trailer.CreditCardTransactionDataCount = elements[2]
  trailer.BoletoTransactionDataCount = elements[3]
  trailer.OnlineDebitTransactionDataCount = elements[4].chomp

  return trailer
end