Calendar Holidays Yasumi
Available versions:
Installation
composer require aeon-php/calendar-holidays-yasumi
Description
This is a brige between Yasumi library and Aeon Calendar Holidays
that brings YasumiHolidays
instance of Holidays
.
Holidays Provider - YasumiHolidays
<?php
use Aeon\Calendar\Gregorian\GregorianCalendar;
use Aeon\Calendar\Gregorian\YasumiHolidays;
use Yasumi\Provider\Poland;
$calendar = GregorianCalendar::UTC();
$holidays = YasumiHolidays::provider(Poland::class, $calendar->currentYear()->number());
if ($holidays->isHoliday($calendar->currentYear()->january()->firstDay())) {
echo "Happy New Year!";
}
Heads Up it returns holidays from all chained implementations so results might be duplicated.