Sha256: c26f0b61ea3c5232281b0a728c25226e81850daba90487ad5b9e8aa778ed4e67
Contents?: true
Size: 387 Bytes
Versions: 5
Compression:
Stored size: 387 Bytes
Contents
require "csv" module Cascade class CascadeCsv # Delegates oepn method to CSV with passed and alredy-defined params # This method opens an IO object, and wraps that with CSV. # def self.open(*args) options = if args.last.is_a? Hash then args.pop else Hash.new end CSV.open(*args << options.reverse_merge(col_sep: "\t", quote_char: "\0")) end end end
Version data entries
5 entries across 5 versions & 1 rubygems