Exemplo n.º 1
0
 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();
 }