Method: QueryReport::Helper#generate_csv_for_report
- Defined in:
- lib/query_report/helper.rb
#generate_csv_for_report(records) ⇒ Object
65 66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'lib/query_report/helper.rb', line 65 def generate_csv_for_report(records) if records.size > 0 columns = records.first.keys CSV.generate do |csv| csv << columns records.each do |record| csv << record.values.collect { |val| val.kind_of?(String) ? view_context.strip_links(val) : val } end end else nil end end |