Module: VerifiedHolidays

Defined in:
lib/verified_holidays.rb,
lib/verified_holidays/dataset.rb,
lib/verified_holidays/holiday.rb,
lib/verified_holidays/version.rb,
lib/verified_holidays/verifier.rb,
lib/verified_holidays/cabinet_office.rb

Defined Under Namespace

Classes: CabinetOffice, Dataset, Holiday, Verifier

Constant Summary collapse

VERSION =
'0.3.1'

Class Method Summary collapse

Class Method Details

.between(start_date, last_date) ⇒ Object



14
15
16
# File 'lib/verified_holidays.rb', line 14

def self.between(start_date, last_date)
  Dataset.instance.between(start_date, last_date)
end

.holiday?(date) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/verified_holidays.rb', line 10

def self.holiday?(date)
  Dataset.instance.holiday?(date)
end

.name(date) ⇒ Object



18
19
20
# File 'lib/verified_holidays.rb', line 18

def self.name(date)
  Dataset.instance.name(date)
end

.verify!Object



26
27
28
# File 'lib/verified_holidays.rb', line 26

def self.verify!
  Verifier.verify!
end

.year(year) ⇒ Object



22
23
24
# File 'lib/verified_holidays.rb', line 22

def self.year(year)
  Dataset.instance.year(year)
end