Module: Togglapper::Reports::Base

Included in:
Togglapper::Report
Defined in:
lib/togglapper/reports/base.rb

Instance Method Summary collapse

Instance Method Details

#report_by_summary(summary) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/togglapper/reports/base.rb', line 4

def report_by_summary(summary)
  entries_reports = []
  summary[:entries].each do |entry|
    entries_reports << "#{entry[:description]}/#{display_tags(entry[:tags])}: #{entry[:work_time]}s"
  end

  "合計: #{display_time(summary[:summary_time])}\n詳細:\n * #{entries_reports.join("\n * ")}"
end