module LpCSVExportable::CanExportAsCSV::ClassMethods
Configuration…
Public Instance Methods
column(header, options = {})
click to toggle source
# File lib/lp_csv_exportable/can_export_as_csv.rb, line 70 def column(header, options = {}) column_settings = { header: header } column_settings[:model_method] = header if header.is_a?(Symbol) && options[:model_methods].nil? columns_hashes << column_settings.merge(options) end
columns_hashes()
click to toggle source
# File lib/lp_csv_exportable/can_export_as_csv.rb, line 76 def columns_hashes @columns_hashes ||= [] end