Sha256: d56c390eb20ee4e16ca86e4c7ea3f1faa59dd1a28aa3c2d4b0448880930b8cd1
Contents?: true
Size: 362 Bytes
Versions: 6
Compression:
Stored size: 362 Bytes
Contents
require "csv" require "active_support/core_ext/string/inflections" require "decisive/renderer" module Decisive class RenderCSVContext < Struct.new(:records, :filename, :block) def to_csv(*args, **kwargs) Renderer.new(records, block).map do |row| row.to_csv(*args, **kwargs) end.join end def csv? true end end end
Version data entries
6 entries across 6 versions & 1 rubygems