ppelgrims / belgian-holidays
Carbon Mixing
Installs: 407
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/ppelgrims/belgian-holidays
Requires
- php: >=5.4
- nesbot/carbon: ~1.0|~2.0
Requires (Dev)
- ext-intl: *
- phpunit/phpunit: ^4.8.35 || ^5.7
- squizlabs/php_codesniffer: ^2.0
This package is auto-updated.
Last update: 2025-09-27 02:57:02 UTC
README
Belgian Holidays
A mixin for Carbon to provide dates for Belgian holiday.
Installation
$ composer require ppelgrims/belgian-holidays
Usage
use BelgianHolidays\PublicHolidaysMixin; use BelgianHolidays\SchoolHolidaysMixin; Carbon::mixin(new PublicHolidaysMixin()); Carbon::easterMonday()->toDateString(); // "2019-04-22" Carbon::labourDay(2020)->toDateString(); // "2020-05-01" CarbonPeriod::mixin(new SchoolHolidaysMixin());
Available methods
Carbon::newYearsDay(); Carbon::easterMonday(); Carbon::labourDay(); Carbon::assumptionOfMary(); Carbon::pentecostMonday(); Carbon::nationalHoliday(); Carbon::feastOfTheAscencion(); Carbon::allSaintsDay(); Carbon::armisticeDay(); Carbon::christmas(); CarbonPeriod::springHolidays(); CarbonPeriod::easterHolidays(); CarbonPeriod::summerHolidays(); CarbonPeriod::autumnHolidays(); CarbonPeriod::christmasHolidays();
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
License
The MIT License (MIT). Please see License File for more information.