designmynight/uk-public-holidays

PHP package to easily determine whether a given date is a public holiday in the UK

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 3

Forks: 0

Open Issues: 0

pkg:composer/designmynight/uk-public-holidays

v1.1.0 2018-04-11 09:29 UTC

This package is auto-updated.

Last update: 2025-10-17 20:53:54 UTC


README

PHP package to determine whether a given date is a public holiday in the UK.

Public holiday data is from gov.uk

Example

Date::isFirstWorkingDayOfTheMonth(Carbon::today());
Date::isHoliday(Carbon::today());
Date::isWorkingDay(Carbon::today())
Date::nextWorkingDay();
Date::previousWorkingDay();

Regions

The default region is 'England and Wales'. To change it use PublicHolidays::setRegion():

PublicHolidays::setRegion('scotland');
PublicHolidays::setRegion('northern-ireland');