lib/txt_timesheet.rb in txt_timesheet-1.1.6 vs lib/txt_timesheet.rb in txt_timesheet-1.1.7
- old
+ new
@@ -1,17 +1,13 @@
# frozen_string_literal: true
+require 'txt_timesheet/convert'
+
# Treat past files as a parameter and calculate total hours worked
class TxtTimesheet
- def convert(time_in_minutes)
- ### Convert working time to hh:mm format
- hours = time_in_minutes / 60
- minutes = time_in_minutes - hours * 60
- ## Add 0 to keep hh: mm format
- "%02d:%02d" % [hours, minutes]
- end
-
+ include Timesheet
+
def run
time_regex = /(?<hours>\d+)\:(?<minutes>\d+)/
total_time = 0
puts 'REPORT:'