/** * Logs an action into the Test&Assessment log. * * @param integer $test_id The database id of the test. * @param string $logtext The log text. * * @return void */ public function logAction($test_id, $logtext = "") { /** @var $ilUser ilObjUser */ global $ilUser; include_once "./Modules/Test/classes/class.ilObjAssessmentFolder.php"; ilObjAssessmentFolder::_addLog($ilUser->id, ilObjTest::_getObjectIDFromTestID($test_id), $logtext, "", "", TRUE, $_GET["ref_id"]); }
/** * Logs an action into the Test&Assessment log * * @param string $logtext The log text * @param integer $question_id If given, saves the question id to the database * @access public */ function logAction($logtext = "", $question_id = "") { global $ilUser; $original_id = ""; if (strcmp($question_id, "") != 0) { include_once "./Modules/TestQuestionPool/classes/class.assQuestion.php"; $original_id = assQuestion::_getOriginalId($question_id); } include_once "./Modules/Test/classes/class.ilObjAssessmentFolder.php"; ilObjAssessmentFolder::_addLog($ilUser->getId(), $this->getId(), $logtext, $question_id, $original_id, TRUE, $this->getRefId()); }
/** * Logs an action into the Test&Assessment log * * @param string $logtext The log text * @param integer $question_id If given, saves the question id to the database * @access public */ function _logAction($logtext = "", $active_id = "", $question_id = "") { global $ilUser; $original_id = ""; if (strcmp($question_id, "") != 0) { include_once "./Modules/TestQuestionPool/classes/class.assQuestion.php"; $original_id = assQuestion::_getOriginalId($question_id); } include_once "./Modules/Test/classes/class.ilObjAssessmentFolder.php"; include_once "./Modules/Test/classes/class.ilObjTest.php"; ilObjAssessmentFolder::_addLog($ilUser->id, ilObjTest::_getObjectIDFromActiveID($active_id), $logtext, $question_id, $original_id); }