/** * Add new task * * @param string $name * @param callback $callback * @param array $params * @param int $period // 60 — every minute, 3600 — every hour and so on @ value in seconds */ public function addTask($name, $callback, $args = array(), $period = 3600) { $task = new Cron_Task($name); $task->callback = new Callback($callback); $task->args = $args; $task->type = $type; $task->save(); }