A mixin for Carbon to provide dates for Belgian holiday.
$ composer require ppelgrims/belgian-holidays
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());
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();
Please see CHANGELOG for more information what has changed recently.
Please see CONTRIBUTING for details.
The MIT License (MIT). Please see License File for more information.