Method: Decisive::StreamCSVContext#column
- Defined in:
- lib/decisive/stream_csv_context.rb
#column(label, value = nil, &block) ⇒ Object
field, label: field.to_s.humanize, &block
16 17 18 19 20 |
# File 'lib/decisive/stream_csv_context.rb', line 16 def column label, value=nil, &block # field, label: field.to_s.humanize, &block value ||= label.parameterize.underscore.to_sym block ||= ->(record) { record.send(value) } columns << Column.new(label, block) end |