Sha256: aed11f3f9e7cbb1f5985785c293920e8e5664125a137c9ef4d984f73dbaee52b
Contents?: true
Size: 497 Bytes
Versions: 2
Compression:
Stored size: 497 Bytes
Contents
require 'csv' module BarkestCore ## # Handles CSV views. module CsvHandler # :enddoc: class CsvGenerator def self.generate file = CSV.generate do |csv| yield csv end file.html_safe end end class Handler def self.call (template) %{ BarkestCore::CsvHandler::CsvGenerator.generate do |csv| #{template.source} end } end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
barkest_core-1.5.4.0 | lib/barkest_core/handlers/csv_handler.rb |
barkest_core-1.5.3.0 | lib/barkest_core/handlers/csv_handler.rb |