class Hotdog::Formatters::Tsv

Public Instance Methods

format(result, options={}) click to toggle source
# File lib/hotdog/formatters/tsv.rb, line 6
def format(result, options={})
  result = prepare(result)
  if options[:headers] and options[:fields]
    result.unshift(options[:fields])
  end
  result.map { |row|
    row.join("\t")
  }.join(newline) + newline
end