(2010-) * @license GPLv2 http://files.froxlor.org/misc/COPYING.txt * @package Functions * @version $Id$ */ function getIntervalOptions() { global $db, $lng, $cronlog; $query = "SELECT DISTINCT `interval` FROM `" . TABLE_PANEL_CRONRUNS . "` ORDER BY `interval` ASC;"; $result = $db->query($query); $cron_intervals = array(); $cron_intervals['0'] = $lng['panel']['off']; while($row = $db->fetch_array($result)) { if(validateSqlInterval($row['interval'])) { $cron_intervals[$row['interval']] = $row['interval']; } else { $cronlog->logAction(CRON_ACTION, LOG_ERROR, "Invalid SQL-Interval ".$row['interval']." detected. Please fix this in the database."); } } return $cron_intervals; }