almost completed functions to include cronfiles by given/saved time-intervals
This commit is contained in:
@@ -46,4 +46,12 @@ function getNextCronjobs()
|
||||
$sql.= ');';
|
||||
|
||||
$result = $db->query($query);
|
||||
|
||||
$cron_files = array();
|
||||
while($row = $db->fetch_array($result))
|
||||
{
|
||||
$cron_files[] = $row['cronfile'];
|
||||
}
|
||||
|
||||
return $cron_files;
|
||||
}
|
||||
|
||||
@@ -19,9 +19,19 @@ function includeCronjobs($debugHandler)
|
||||
{
|
||||
$cronjobs = getNextCronjobs();
|
||||
|
||||
if($cronjobs !== false)
|
||||
if($cronjobs !== false
|
||||
&& is_array($cronjobs)
|
||||
&& isset($cronjobs[0]))
|
||||
{
|
||||
// [...]
|
||||
/*
|
||||
* @TODO find a better way for the path
|
||||
*/
|
||||
$cron_path = dirname(__FILE__).'/../../../scripts/jobs/';
|
||||
|
||||
foreach($cronjobs as $cronjob)
|
||||
{
|
||||
$cron_file = makeCorrectFile($cron_path.$cronjob);
|
||||
include_once($cron_file);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user