Method: ImportExport::ModelMethods::ClassMethods#read_csv

Defined in:
lib/import_export.rb

#read_csv(filename) ⇒ Object



107
108
109
110
111
112
113
114
115
116
117
118
# File 'lib/import_export.rb', line 107

def read_csv(filename)
  if File.exist?(filename)
    collection = ImportExport::CSV.parse(File.open(filename, 'rb'))

    collection = collection.map{|w| w} unless collection.nil?
    collection = [] if collection.nil?

    return collection
  else
    raise ArgumentError, "File does not exist."
  end
end