Method: QueryReport::Helper#generate_csv_for_report
- Defined in:
- lib/query_report/helper.rb
#generate_csv_for_report(records) ⇒ Object
50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/query_report/helper.rb', line 50 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 |