Method: ActiveRecord::Base.csv_columns
- Defined in:
- lib/acts_as_csv.rb
.csv_columns(options = {}) ⇒ Object
Get the column headers
34 35 36 37 38 39 40 41 42 |
# File 'lib/acts_as_csv.rb', line 34 def self.csv_columns(={}) tmp_columns = if [:only] [:only] #only trumps exclude else self.content_columns.map{|curr_col| curr_col.name } - [:exclude].map{|curr_col| curr_col.to_s } end tmp_columns + [:methods].map{|curr_col| curr_col.to_s } end |