protected function resetTask(TaskModel $task) { $this->craft->db->createCommand()->update('tasks', array('status' => TaskStatus::Pending, 'currentStep' => null, 'totalSteps' => null), 'id = :taskId', array(':taskId' => $task->id)); }