Class: Timecrunch::CLI
- Inherits:
-
Thor
- Object
- Thor
- Timecrunch::CLI
- Defined in:
- lib/timecrunch/cli.rb
Instance Method Summary collapse
Instance Method Details
#start(minutes = 0) ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/timecrunch/cli.rb', line 10 def start(minutes=0) seconds = [:s].nil? ? 0 : [:s].to_i minutes = minutes.to_i timer = Timer.new(minutes: minutes, seconds: seconds) timer.notifiers << Notifiers::Console.new timer.notifiers << Notifiers::NotificationCenter.new if [:growl] timer.notifiers << Notifiers::Beep.new if [:beep] timer.start! end |