class Csv2hash::TypeCoercer
Public Instance Methods
deserialize!()
click to toggle source
# File lib/csv2hash/coercers/type_coercer.rb, line 4 def deserialize! data.each do |line| line.each do |key, value| _value = value.to_s.strip.downcase change.each do |keys, v| line[key] = v if keys.include?(_value) end end end end
Private Instance Methods
change()
click to toggle source
# File lib/csv2hash/coercers/type_coercer.rb, line 17 def change { Csv2hash.configuration.true_values => true, Csv2hash.configuration.false_values => false, Csv2hash.configuration.nil_values => nil, } end