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