Method: Integer#decade

Defined in:
lib/timerizer.rb

#decade(other = nil) ⇒ Timerizer::Duration

Return a Timerizer::Duration with self of the given unit. This method is a helper that is equivalent to ‘Timerizer::Duration::new(decade: self)`.

Examples:

n.decade == Timerizer::Duration.new(decade: n)
5.minutes == Timerizer::Duration.new(minutes: 5)
(1.week 1.day) == 8.days # "Chaining" multiple units
(n.decade x.minutes) == (n.decade + x.minutes)

Parameters:

  • other (Timerizer::Duration, nil) (defaults to: nil)

    Another duration to add to the resulting duration, if present. This argument allows “chaining” multiple durations together, to combine multiple units succiently.

Returns:

See Also:



231
# File 'lib/timerizer.rb', line 231

self._define_duration_unit(:decade)