Method: AAMVA::Calculator.subfile
- Defined in:
- lib/aamva/calculator.rb
.subfile(type:, data_elements:, data_element_separator:, segment_terminator:) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/aamva/calculator.rb', line 3 def self.subfile(type:, data_elements:, data_element_separator:, segment_terminator:) joined_pairs = data_elements .map { |k, v| "#{k}#{v}" } .join(data_element_separator) "#{type}#{joined_pairs}#{segment_terminator}" end |