class Repor::Serializers::CsvSerializer

Public Instance Methods

csv_text() click to toggle source
# File lib/repor/serializers/csv_serializer.rb, line 6
def csv_text
  CSV.generate do |csv|
    csv << headers
    each_row { |row| csv << row }
  end
end
filename() click to toggle source
# File lib/repor/serializers/csv_serializer.rb, line 17
def filename
  "#{caption.parameterize}.csv"
end
save(filename = self.filename) click to toggle source
# File lib/repor/serializers/csv_serializer.rb, line 13
def save(filename = self.filename)
  File.open(filename, 'w') { |f| f.write data }
end