The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.03

  • Small refactoring added new sub _check_countries
  • Moved portuguese exception, Date::Holiday::PT has changed name to Date::Holidays::PT, but it has turned OOP.
  • Implemented new parameter in is_holiday (countries). This method returns a list of country codes having the holiday specified as a holiday for the respective country (suggested by cog).
    • So it has to be used in conjunction with the data parameters: year, month and day
    • if given a subset of countries only these countries are tested and a hashref is returned pointing where the countries codes are the keys and the values indicate true or false for the date specified.
    • The values are:
      • undef if the country has no module or the data could not be obtained
      • a name of the holiday if a holiday is present
      • an empty string if the a module was located but the day is not a holiday
  • Updated INSTALL
  • Removed Exporter from prerequisites
  • Replaced use of ExtUtils::Makemake with Module::Build
  • Added realnames to Changes file (this file)
  • Added suggestion on improvements from cog (Jose Castro) to TODO

Modules

a Date::Holidays::* OOP wrapper