class Fugit::Cron::CronIterator
Used by Fugit::Cron#next and Fugit::Cron#prev
Attributes
cron[R]
current[R]
direction[R]
start[R]
Public Class Methods
new(cron, direction, start)
click to toggle source
# File lib/fugit/cron.rb, line 349 def initialize(cron, direction, start) @cron = cron @start = start @current = start.dup @direction = direction end
Public Instance Methods
each() { |current = send| ... }
click to toggle source
# File lib/fugit/cron.rb, line 357 def each loop do yield(@current = @cron.send(@direction, @current)) end end