veneridze / laravel-holidays
Check if current date is holiday
dev-main
2025-09-10 21:37 UTC
Requires
- php: >=8.2
- laravel/framework: ^10.0|^11.0|^12.0
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- overtrue/phplint: ^9.5
- phpstan/phpstan: ^1.12
This package is auto-updated.
Last update: 2026-03-10 22:43:48 UTC
README
Установка пакета
composer require veneridze/laravel-holidays
Опубликовать конфигурационный файла
php artisan vendor:publish
Опубликовать миграцию
php artisan vendor:publish
Провести миграцию
php artisan migrate
Обновить список праздников
php artisan holiday:update 2024
Проверить является ли дата праздником
$date = Carbon::now(); $date->isHoliday(); Holiday::isHoliday($date);
Использование правил валидации
use Veneridze\LaravelHoliday\Validation\DayIsHoliday; use Veneridze\LaravelHoliday\Validation\DayNotHoliday; public static function rules(ValidationContext $validationContext): array { return [ 'date' => [new DayIsHoliday], 'date' => [new DayNotHoliday] ]; }