Sha256: c75b5d580e31ccd65b20629dde09ecf7076955cee13e9fbbdaf3929cb947581e

Contents?: true

Size: 313 Bytes

Versions: 4

Compression:

Stored size: 313 Bytes

Contents

require 'csv'
class CsvExportService
  include DataExportHelper

  attr_reader :sheet, :headers

  def initialize
    headers =
    config_table


  end


  def to_csv
    csv = ''
    csv << headers.to_csv
    self.table_items.each do |table_item|
      csv << table_item.fields.to_csv
    end
    csv
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_data-1.0.2 app/models/rails_data/export_services/csv_export_service.rb
rails_data-1.0.1 app/models/rails_data/export_services/csv_export_service.rb
rails_data-1.0.0 app/models/rails_data/export_services/csv_export_service.rb
rails_data-0.0.1 app/models/rails_data/export_services/csv_export_service.rb