class Noir::Command::Edit::WeeklyReport

Constants

TimeFormat

Public Class Methods

edit_report(separator_day_of_week, week_diff=0) click to toggle source

main method

# File lib/noir/command/edit/weekly_report.rb, line 13
def self.edit_report separator_day_of_week, week_diff=0
  system("#{Noir::Command::Edit.editor} #{report_name(separator_day_of_week, week_diff)}.txt")
end
report_name(separator_day_of_week, week_diff=0) click to toggle source
# File lib/noir/command/edit/weekly_report.rb, line 7
def self.report_name separator_day_of_week, week_diff=0
  [begin_of_week_separeted(separator_day_of_week, week_diff).strftime(TimeFormat),
   end_of_week_separeted(separator_day_of_week, week_diff).strftime(TimeFormat)].join('_')
end