Sha256: b6bf5961478a62172518d4f41870c3d114afcaf366c5deda67472910282e0323

Contents?: true

Size: 512 Bytes

Versions: 4

Compression:

Stored size: 512 Bytes

Contents

require "dumpster/version"

require 'dumpster/model/generic'
require 'dumpster/model/sql'

module Dumpster

  def self.csv_writer(model, options = {})
    require 'dumpster/csv'
    writer_class = if options[:type] == :windows
                     Dumpster::CSV::WindowsWriter
                   else
                     Dumpster::CSV::Writer
                   end
    writer_class.new(model)
  end

  def self.excel_writer(model)
    require 'dumpster/excel'
    Dumpster::Excel::Writer.new(model)
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dumpster-0.3.0 lib/dumpster.rb
dumpster-0.2.0 lib/dumpster.rb
dumpster-0.1.1 lib/dumpster.rb
dumpster-0.0.1 lib/dumpster.rb