Module: WeekMatcher

Defined in:
lib/natural-date/matcher/week_matcher.rb

Class Method Summary collapse

Class Method Details

.match?(date, reference_date, expression_map) ⇒ Boolean

Returns:

  • (Boolean)


2
3
4
# File 'lib/natural-date/matcher/week_matcher.rb', line 2

def self.match? date, reference_date, expression_map
  !expression_map[:week_day] || expression_map[:week_day].any? { |token| match_week_token?(token, date) }
end