class ActiveReporter::Serializer::Csv
Public Instance Methods
csv_text()
click to toggle source
# File lib/active_reporter/serializer/csv.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/active_reporter/serializer/csv.rb, line 17 def filename "#{caption.parameterize}.csv" end
save(filename = self.filename)
click to toggle source
# File lib/active_reporter/serializer/csv.rb, line 13 def save(filename = self.filename) File.open(filename, 'w') { |f| f.write data } end