module ActsAsTable::CSV
ActsAsTable
serialization format module for comma-separated values (CSV
) format.
Public Class Methods
format()
click to toggle source
Returns the symbolic name for this ActsAsTable
serialization format.
@return [Symbol]
# File lib/acts_as_table/csv.rb, line 14 def self.format :csv end
reader(*args, &block)
click to toggle source
Returns a new ActsAsTable
reader object for this serialization format.
@param [Array<Object>] args @yieldparam [ActsAsTable::CSV::Reader] reader @yieldreturn [void] @return [ActsAsTable::CSV::Reader]
# File lib/acts_as_table/csv.rb, line 24 def self.reader(*args, &block) Reader.new(*args, &block) end
writer(*args, &block)
click to toggle source
Returns a new ActsAsTable
writer object for this serialization format.
@param [Array<Object>] args @yieldparam [ActsAsTable::CSV::Writer] writer @yieldreturn [void] @return [ActsAsTable::CSV::Writer]
# File lib/acts_as_table/csv.rb, line 34 def self.writer(*args, &block) Writer.new(*args, &block) end