class Montrose::Rule::Except
Public Class Methods
apply_options(opts)
click to toggle source
# File lib/montrose/rule/except.rb, line 8 def self.apply_options(opts) opts[:except] end
new(dates)
click to toggle source
Initializes rule
@param [Date] dates - array of date objects
# File lib/montrose/rule/except.rb, line 16 def initialize(dates) @dates = dates end
Public Instance Methods
include?(time)
click to toggle source
# File lib/montrose/rule/except.rb, line 20 def include?(time) !@dates.include?(time.to_date) end