class Hotdog::Formatters::Ltsv
Public Instance Methods
format(result, options={})
click to toggle source
# File lib/hotdog/formatters/ltsv.rb, line 6 def format(result, options={}) result = prepare(result) if options[:fields] result.map { |row| options[:fields].zip(row).map { |(field, column)| "#{field}:#{column}" }.join("\t") }.join(newline) + newline else result.map { |row| row.join("\t") }.join(newline) + newline end end