Module: Supervision::TimeDSL
- Defined in:
- lib/supervision/time_dsl.rb
Overview
A mixin to define time related helpers
Instance Method Summary collapse
- #hour ⇒ Object (also: #hours)
- #millisecond ⇒ Object (also: #milliseconds, #milli, #millis)
- #minute ⇒ Object (also: #minutes, #min, #mins)
- #second ⇒ Object (also: #seconds, #sec, #secs)
Instance Method Details
#hour ⇒ Object Also known as: hours
27 28 29 |
# File 'lib/supervision/time_dsl.rb', line 27 def hour self * 3600 end |
#millisecond ⇒ Object Also known as: milliseconds, milli, millis
6 7 8 |
# File 'lib/supervision/time_dsl.rb', line 6 def millisecond self / 1000.0 end |
#minute ⇒ Object Also known as: minutes, min, mins
20 21 22 |
# File 'lib/supervision/time_dsl.rb', line 20 def minute self * 60 end |
#second ⇒ Object Also known as: seconds, sec, secs
13 14 15 |
# File 'lib/supervision/time_dsl.rb', line 13 def second self * 1 end |