module Feriados
Public Instance Methods
Source
# File lib/feriados/calendar.rb, line 103 def calendar class_variable_get(:@@calendar) if class_variable_defined?(:@@calendar) end
Source
# File lib/feriados/calendar.rb, line 99 def calendar=(calendar) class_variable_set(:@@calendar, calendar) end
Source
# File lib/feriados/calendar.rb, line 85 def holiday? calendar = Date.class_variable_get(:@@calendar) if Date.class_variable_defined?(:@@calendar) return false unless calendar calendar.holiday?(self) end
Source
# File lib/feriados/calendar.rb, line 91 def holiday_name calendar = Date.class_variable_get(:@@calendar) if Date.class_variable_defined?(:@@calendar) return nil unless calendar calendar.holiday_name(self) end