# File lib/hammer_cli/output/adapter/csv.rb, line 26 def self.create_cells(field_wrappers, data, formatters) results = [] field_wrappers.each do |field_wrapper| field = field_wrapper.field if field.is_a? Fields::Collection results = results + expand_collection(field, data, formatters) elsif field.is_a?(Fields::ContainerField) results = results + expand_container(field, data, formatters) else results << Cell.new(field_wrapper, data, formatters) end end return results end
# File lib/hammer_cli/output/adapter/csv.rb, line 54 def self.headers(cells, context) cells.map(&:field_wrapper).select { |fw| ! fw.is_id? || context[:show_ids] }.map(&:display_name) end
Generated with the Darkfish Rdoc Generator 2.