@@ 154-163 (lines=10) @@ | ||
151 | while ($row = $smcFunc['db_fetch_assoc']($request)) |
|
152 | { |
|
153 | // What kind of task are we handling? |
|
154 | if (!empty($row['callable'])) |
|
155 | $task_string = $row['callable']; |
|
156 | ||
157 | // Default SMF task or old mods? |
|
158 | elseif (function_exists('scheduled_' . $row['task'])) |
|
159 | $task_string = 'scheduled_' . $row['task']; |
|
160 | ||
161 | // One last resource, the task name. |
|
162 | elseif (!empty($row['task'])) |
|
163 | $task_string = $row['task']; |
|
164 | ||
165 | $start_time = microtime(); |
|
166 | // The functions got to exist for us to use it. |
@@ 84-93 (lines=10) @@ | ||
81 | $affected_rows = $smcFunc['db_affected_rows'](); |
|
82 | ||
83 | // What kind of task are we handling? |
|
84 | if (!empty($row['callable'])) |
|
85 | $task_string = $row['callable']; |
|
86 | ||
87 | // Default SMF task or old mods? |
|
88 | elseif (function_exists('scheduled_' . $row['task'])) |
|
89 | $task_string = 'scheduled_' . $row['task']; |
|
90 | ||
91 | // One last resource, the task name. |
|
92 | elseif (!empty($row['task'])) |
|
93 | $task_string = $row['task']; |
|
94 | ||
95 | // The function must exist or we are wasting our time, plus do some timestamp checking, and database check! |
|
96 | if (!empty($task_string) && (!isset($_GET['ts']) || $_GET['ts'] == $row['next_time']) && $affected_rows) |