lib/redis/recurring_at_intervals/daily.rb
# frozen_string_literal: true
class Redis
module RecurringAtIntervals
module Daily
private
def redis_periodical_field_key(date_or_time)
date_key = date_or_time.strftime('%Y-%m-%d')
[original_key, date_key].flatten.join(':')
end
def next_key(date_or_time, length = 1)
date_or_time.to_date + length
end
end
end
end