class Timesheets::Commands::Start
Public Instance Methods
run()
click to toggle source
# File lib/timesheets/commands/start.rb, line 4 def run if session_in_progress? puts "Session already in progress" else time = Time.new add_new_entry(time) puts "Started session at #{time}" end end
Private Instance Methods
add_new_entry(time)
click to toggle source
# File lib/timesheets/commands/start.rb, line 16 def add_new_entry(time) File.open(filepath, 'a') {|f| f.write("#{time},") } end