Class: TabKeeper::Daily

Inherits:
Object
  • Object
show all
Defined in:
lib/tab_keeper/daily.rb

Constant Summary collapse

HOUR_VALUES =
(0..23)
MINUTE_VALUES =
(0..59)

Instance Method Summary collapse

Constructor Details

#initialize(hour: nil, min: 0) ⇒ Daily

Returns a new instance of Daily.



6
7
8
9
10
# File 'lib/tab_keeper/daily.rb', line 6

def initialize(hour: nil, min: 0)
  @hour = hour
  @min = min
  validate!
end

Instance Method Details

#to_sObject



12
13
14
# File 'lib/tab_keeper/daily.rb', line 12

def to_s
  "#{min} #{hour} * * *"
end