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
Requires
- php: >=7.1
- nesbot/carbon: ^1.22
Requires (Dev)
- phpunit/phpunit: 6.*
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');