class MasterRecord::CSV
Public Class Methods
load_file(file,headers=false)
click to toggle source
# File lib/master_record/csv.rb, line 12 def self.load_file(file,headers=false) contents = File.read(file) if headers new(contents.sub(/^[^\n]+\n/,'')) else new(contents) end end
new(datum)
click to toggle source
# File lib/master_record/csv.rb, line 21 def initialize(datum) @datum = ::CSV.parse(datum) end
Public Instance Methods
each() { |data| ... }
click to toggle source
# File lib/master_record/csv.rb, line 6 def each @datum.each do|data| yield data end end