function resetObject() { global $ilUser; include_once './Modules/Course/classes/Objectives/class.ilLOUserResults.php'; $usr_results = new ilLOUserResults($this->object->getId(), $GLOBALS['ilUser']->getId()); $usr_results->delete(); include_once './Modules/Course/classes/Objectives/class.ilLOTestRun.php'; include_once './Modules/Course/classes/Objectives/class.ilLOSettings.php'; ilLOTestRun::deleteRuns($this->object->getId(), $GLOBALS['ilUser']->getId()); include_once './Modules/Course/classes/class.ilCourseObjectiveResult.php'; $tmp_obj_res = new ilCourseObjectiveResult($ilUser->getId()); $tmp_obj_res->reset($this->object->getId()); $ilUser->deletePref('crs_objectives_force_details_' . $this->object->getId()); ilUtil::sendSuccess($this->lng->txt('crs_objectives_reseted')); $this->viewObject(); }
function resetObject() { global $ilUser; include_once './Modules/Course/classes/class.ilCourseObjectiveResult.php'; $tmp_obj_res = new ilCourseObjectiveResult($ilUser->getId()); $tmp_obj_res->reset($this->object->getId()); $ilUser->deletePref('crs_objectives_force_details_' . $this->object->getId()); ilUtil::sendSuccess($this->lng->txt('crs_objectives_reseted')); $this->viewObject(); }