ppelgrims / belgian-holidays
Carbon Mixing
1.0.0
2019-09-26 13:22 UTC
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-03-27 01:47:13 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.