veneridze / laravel-holidays
Check if current date is holiday
Installs: 625
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/veneridze/laravel-holidays
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: 2025-10-10 21:49:11 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] ]; }