/**
  * 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"]);
 }
Exemple #2
0
 /**
 * 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());
 }
Exemple #3
0
 /**
 * 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);
 }