- Class name: Cron
- Namespace:
protected mixed $limits = array('minute' => array('min' => 0, 'max' => 59), 'hour' => array('min' => 0, 'max' => 23), 'day_of_month' => array('min' => 1, 'max' => 31), 'month' => array('min' => 1, 'max' => 12), 'day_of_week' => array('min' => 0, 'max' => 7))
- Visibility: protected
- This property is static.
array|boolean Cron::getOptions($name, integer $interval)
- Visibility: public
- This method is static.
- $name mixed
- $interval integer
boolean Cron::isValidLimit($value_arr, $type)
- Visibility: public
- This method is static.
- $value_arr mixed
- $type mixed
boolean|string Cron::arrayToScheduleString($arr, $type)
- Visibility: public
- This method is static.
array Cron::parseScheduleString($str, $type)
- Visibility: public
- This method is static.
false|integer|null Cron::getNextScheduleDate($min_col, $hour_col, $dom_col, $month_col, $dow_col, integer $epoch)
- Visibility: public
- This method is static.
- $min_col mixed
- $hour_col mixed
- $dom_col mixed
- $month_col mixed
- $dow_col mixed
- $epoch integer - EPOCH
boolean Cron::isScheduledToRun($min_col, $hour_col, $dom_col, $month_col, $dow_col, integer $epoch, integer $last_run_date)
- Visibility: public
- This method is static.
- $min_col mixed
- $hour_col mixed
- $dom_col mixed
- $month_col mixed
- $dow_col mixed
- $epoch integer - EPOCH
- $last_run_date integer - EPOCH