class Montrose::Rule::HourOfDay
Public Class Methods
Source
# File lib/montrose/rule/hour_of_day.rb, line 8 def self.apply_options(opts) opts[:hour] end
Source
# File lib/montrose/rule/hour_of_day.rb, line 16 def initialize(hours) @hours = hours end
Initializes rule
@param hours [Array<Fixnum>] valid hours of days, e.g. [1, 2, 24]
Public Instance Methods
Source
# File lib/montrose/rule/hour_of_day.rb, line 20 def include?(time) @hours.include?(time.hour) end