designmynight / uk-public-holidays
PHP package to easily determine whether a given date is a public holiday in the UK
Package info
github.com/designmynight/uk-public-holidays
pkg:composer/designmynight/uk-public-holidays
v1.1.0
2018-04-11 09:29 UTC
Requires
- php: >=7.1
- nesbot/carbon: ^1.22
Requires (Dev)
- phpunit/phpunit: 6.*
This package is auto-updated.
Last update: 2026-03-12 12:44:48 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');