# File lib/holidays.rb, line 80 def self.full_week?(date, *options) days_to_monday = date.wday - 1 days_to_friday = 5 - date.wday start_date = date - days_to_monday end_date = date + days_to_friday options += [:observed] unless options.include?(:no_observed) options.delete(:no_observed) self.between(start_date, end_date, options).empty? end