zakharov / cron-validators
此包最新版本(1.1.1)没有提供许可证信息。
cron 时间格式验证器
1.1.1
2023-03-11 09:01 UTC
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-09-11 12:21:40 UTC
README
示例
部分检查
(new \Zakharov\CronValidators\MinutesFieldValidator())->isValid('0-50/5');
(new \Zakharov\CronValidators\HoursFieldValidator())->isValid('*');
(new \Zakharov\CronValidators\DayOfMonthFieldValidator())->isValid('31');
(new \Zakharov\CronValidators\MonthFieldValidator())->isValid('JAN');
(new \Zakharov\CronValidators\DayOfWeekFieldValidator())->isValid('SUN');
表达式检查
(new \Zakharov\CronValidators\CronExpressionValidator())->isValid('* * * * *');
crontab 字符串检查
(new \Zakharov\CronValidators\LineValidator())->isValid('* * * * * echo 1 >> /logs/test.log');