Sha256: 42fc484ade86d25113264c334bbdb64747e88f02ee5e6b9075935343eb531118
Contents?: true
Size: 423 Bytes
Versions: 16
Compression:
Stored size: 423 Bytes
Contents
# frozen_string_literal: true module Montrose module Rule class Except include Montrose::Rule def self.apply_options(opts) opts[:except] end # Initializes rule # # @param [Date] dates - array of date objects # def initialize(dates) @dates = dates end def include?(time) !@dates.include?(time.to_date) end end end end
Version data entries
16 entries across 16 versions & 1 rubygems