module Haora::TextIOExporter
Public Instance Methods
export(workbook, io)
click to toggle source
# File lib/haora/io.rb, line 5 def export(workbook, io) io.puts(workbook.days.sort.map { |d| export_day(d) }) end
Private Instance Methods
export_day(day)
click to toggle source
# File lib/haora/io.rb, line 11 def export_day(day) d = 'DAY ' << day.date.strftime('%F') << $/ d << day.tasks .map { |t| t.start.to_s << '-' << t.stop.to_s << '|' << t.project.name << '|' << t.text << $/ } .join end