summaryrefslogtreecommitdiff
path: root/cron.php
blob: 148a3b492137af8ff329217838bdae914acd23be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php

include_once "includes/common.inc";

function cron_run() {
  $time = time();
  $result = db_query("SELECT * FROM crons WHERE $time - timestamp > scheduled");
  while ($task = db_fetch_object($result)) module_invoke($task->module, "cron");
  db_query("UPDATE crons SET timestamp = $time WHERE $time - timestamp > scheduled");
}

cron_run();

?>