mll-lab/php-utils
最新稳定版本:v5.23.0
Composer 安装命令:
composer require mll-lab/php-utils
包简介
Shared PHP utility functions of MLL
README 文档
README
Shared PHP utility functions of MLL
Installation
Install through composer
composer require mll-lab/php-utils
Usage
See tests.
Holidays
You can add custom holidays by registering a method that returns a map of holidays for a given year. Set this up in a central place that always runs before your application, e.g. a bootstrap method.
use MLL\Holidays\BavarianHolidays;
BavarianHolidays::$loadUserDefinedHolidays = static function (int $year): array {
switch ($year) {
case 2019:
return ['22.03' => 'Day of the Tentacle'];
default:
return [];
}
};
Custom holidays have precedence over the holidays inherent to this library.
PHPStan extension
This library provides a PHPStan extension that is either registered through PHPStan Extension Installer
or registered manually by adding the following to your phpstan.neon:
includes:
+- vendor/mll-lab/php-utils/extension.neon
+- vendor/mll-lab/php-utils/rules.neon
Requires spaze/phpstan-disallowed-calls.
Changelog
See CHANGELOG.md.
Contributing
See CONTRIBUTING.md.
License
This package is licensed using the MIT License.
统计信息
- 总下载量: 51.62k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-11-26