module Montrose::Rule
Defines the Rule
duck type for recurrence rules
Public Class Methods
Source
# File lib/montrose/rule.rb, line 24 def self.included(base) base.extend ClassMethods end
Public Instance Methods
Source
# File lib/montrose/rule.rb, line 36 def continue?(_time = nil) true end
Source
# File lib/montrose/rule.rb, line 28 def include?(_time) fail "Class must implement #{__method__}" end