Class: CsvComposer::ItemProcessors::Generic

Inherits:
Base
  • Object
show all
Defined in:
lib/csv_composer/item_processors/generic.rb

Instance Method Summary collapse

Methods inherited from Base

#process

Instance Method Details

#process_value(item, columns_mapping, opts) ⇒ Object



4
5
6
7
8
# File 'lib/csv_composer/item_processors/generic.rb', line 4

def process_value(item, columns_mapping, opts)
  columns_mapping.map do |column|
    column[:lambda].call(item, column[:key]) || ''
  end
end