Sha256: 60a49a8a7eebd7559cf6079bbf32061a1de3cbde9f07089b497a62f705d30c93

Contents?: true

Size: 504 Bytes

Versions: 2

Compression:

Stored size: 504 Bytes

Contents

require 'csv_row_model/export/base'
require 'csv_row_model/export/dynamic_columns'
require 'csv_row_model/export/attributes'
require 'csv_row_model/model/comparison'

module CsvRowModel
  # Include this to with {Model} to have a RowModel for exporting to CSVs.
  module Export
    extend ActiveSupport::Concern

    include Base
    include Attributes
    include DynamicColumns

    include Model::Comparison # can't be added on Model module because Model does not have attributes implemented
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
csv_row_model-0.4.1 lib/csv_row_model/export.rb
csv_row_model-0.4.0 lib/csv_row_model/export.rb