mll-lab/holidays

此包已被废弃且不再维护。作者建议使用 mll-lab/php-utils 包。

PHP 包,用于判断某一天是否为假日

资助包维护!
mll-lab

v3.3.0 2023-05-31 13:45 UTC

This package is auto-updated.

Last update: 2024-02-01 11:06:36 UTC


README

已废弃

该库已废弃,推荐使用 https://github.com/mll-lab/php-utils

Continuous Integration Code Coverage StyleCI

Latest Stable Version Total Downloads

安装

通过 composer 安装

composer require mll-lab/holidays

使用方法

use MLL\Holidays\BavarianHolidays;

// Call static methods on BavarianHolidays

自定义假日

您可以通过注册一个返回给定年份假日映射的方法来添加自定义假日。在应用启动之前,在中央位置设置,例如在引导方法中。

use MLL\Holidays\BavarianHolidays;

BavarianHolidays::$loadUserDefinedHolidays = static function (int $year): array {
    switch ($year) {
        case 2019:
            return ['22.03' => 'Day of the Tentacle'];
        default:
            return [];
    }
};

自定义假日优先于该库内固有的假日。

变更日志

请参阅 CHANGELOG.md

贡献

请参阅 CONTRIBUTING.md

许可证

此包使用 MIT 许可证授权。