Class: Gateway::HeaderParser
- Inherits:
-
Object
- Object
- Gateway::HeaderParser
- Defined in:
- lib/gateway/Parsers/header_parser.rb
Instance Method Summary collapse
Instance Method Details
#Parse(elements) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/gateway/Parsers/header_parser.rb', line 4 def Parse(elements) if elements.length < 4 throw('The expected parameter count is 4') end header = Header.new header.TransactionProcessedDate = Date.parse(elements[1]).strftime('%Y%m%d') header.ReportFileCreateDate = Date.parse(elements[2]).strftime('%Y%m%d %H:%M:%S') header.Version = elements[3].chomp return header end |