dev-master
9999999-devParse CRON format and check for time matches, or get next/previous match
MIT
The Development Requires
by Tom Kay
cron crontab
Wallogit.com
2017 © Pedro Peláez
Parse CRON format and check for time matches, or get next/previous match
PHP class to parse CRON format and check for time matches, or determine next and previous matching times., (*2)
Add this package to your composer.json required section, (*3)
"required": {
"tomk/cronparser":"*"
}
The following public methods are available., (*4)
// Returns true if pattern is valid format, false otherwise CronParser::isValid(string $pattern); // Returns true if the time matches the pattern supplied. CronParser::isDue(string $pattern [, $time = time()]); // Returns a DateTime object of the next matching time from $time. // If $now is true, will accept $time as a match. Otherwise finds the next match in the future. CronParser::nextRun(string $pattern [, $time = time() [, $now = false]]); // Returns a DateTime object of the previous matching time from $time. // If $now is true, will accept $time as a match. Otherwise finds the next match in the past. CronParser::prevRun(string $pattern [, $time = time() [, $now = false]]);
Please see CRON format on wikipedia for reference: [http://en.wikipedia.org/wiki/Cron#CRON_expression], (*5)
Parse CRON format and check for time matches, or get next/previous match
MIT
cron crontab