module CSVModel::Extensions

Public Instance Methods

all_values_blank?() click to toggle source
# File lib/csv_model/extensions.rb, line 5
def all_values_blank?
  return true if empty?
  each { |value| return false if !value.nil? && value.try(:strip) != "" }
  true
end
to_column_key() click to toggle source
# File lib/csv_model/extensions.rb, line 13
def to_column_key
  nil
end
try(*args) click to toggle source
# File lib/csv_model/extensions.rb, line 17
def try(*args)
  nil
end
underscore() click to toggle source
# File lib/csv_model/extensions.rb, line 37
def underscore
  tr(' ', '_').tr("-", "_")
end