Date::Holidays::Adapter::GB - an adapter class for Date::Holidays::* modules


NAME

Date::Holidays::Adapter::GB - an adapter class for Date::Holidays::* modules


VERSION

This POD describes version 0.01 of Date::Holidays::Adapter::GB


DESCRIPTION

The is the adapter class for the Date::Holidays::UK manpage.


SUBROUTINES/METHODS

new

The constructor, takes a single named argument, countrycode

is_holiday

The holidays method, takes 3 named arguments, year, month and day

Returns an indication of whether the day is a holiday in the calendar of the country referenced by countrycode in the call to the constructor new.

holidays

The holidays method, takes a single named argument, year

Returns a reference to a hash holding the calendar of the country referenced by countrycode in the call to the constructor new.

The calendar will spand for a year and the keys consist of month and day concatenated.


DIAGNOSTICS


DEPENDENCIES


INCOMPATIBILITIES

Please refer to INCOMPATIBILITIES in the Date::Holidays manpage


BUGS AND LIMITATIONS

the Date::Holidays::UK manpage does not implement the holidays methods

The actual code for United Kingdom in ISO 3166 is 'GB' (SEE the Locale::Country manpage), but the module is named the Date::Holidays::UK manpage and so it this adapter class has been named the Date::Holidays::Adapter::GB manpage in this distribution to avoid confusion, or?


BUG REPORTING

Please report issues via CPAN RT:

  http://rt.cpan.org/NoAuth/Bugs.html?Dist=Date-Holidays

or by sending mail to

  bug-Date-Holidays@rt.cpan.org


AUTHOR

Jonas B. Nielsen, (jonasbn) - <jonasbn@cpan.org>


LICENSE AND COPYRIGHT

the Date::Holidays manpage and related modules are (C) by Jonas B. Nielsen, (jonasbn) 2004-2007

the Date::Holidays manpage and related modules are released under the artistic license

The distribution is licensed under the Artistic License, as specified by the Artistic file in the standard perl distribution (http://www.perl.com/language/misc/Artistic.html).