ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Private Attributes | |
$questionSetFilterSelection = null | |
Additional Inherited Members | |
Data Fields inherited from ilTestSession | |
const | ACCESS_CODE_SESSION_INDEX = "tst_access_code" |
const | ACCESS_CODE_CHAR_DOMAIN = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" |
const | ACCESS_CODE_LENGTH = 5 |
$active_id | |
$user_id | |
$anonymous_id | |
$test_id | |
$lastsequence | |
$submitted | |
$tstamp | |
$submittedTimestamp | |
Protected Member Functions inherited from ilTestSession | |
activeIDExists ($user_id, $test_id) | |
Protected Attributes inherited from ilTestSession | |
$lastPresentationMode | |
Definition at line 17 of file class.ilTestSessionDynamicQuestionSet.php.
ilTestSessionDynamicQuestionSet::__construct | ( | ) |
Definition at line 24 of file class.ilTestSessionDynamicQuestionSet.php.
ilTestSessionDynamicQuestionSet::getCurrentQuestionId | ( | ) |
Definition at line 193 of file class.ilTestSessionDynamicQuestionSet.php.
References ilTestSession\getLastSequence().
Referenced by ilTestSequenceDynamicQuestionSet\cleanupQuestions().
ilTestSessionDynamicQuestionSet::getQuestionSetFilterSelection | ( | ) |
Definition at line 34 of file class.ilTestSessionDynamicQuestionSet.php.
References $questionSetFilterSelection.
Referenced by saveToDb().
ilTestSessionDynamicQuestionSet::loadFromDb | ( | $active_id | ) |
Definition at line 39 of file class.ilTestSessionDynamicQuestionSet.php.
References ilTestSession\$active_id, $ilDB, $result, $row, and array.
ilTestSessionDynamicQuestionSet::loadTestSession | ( | $test_id, | |
$user_id = "" , |
|||
$anonymous_id = "" |
|||
) |
Definition at line 65 of file class.ilTestSessionDynamicQuestionSet.php.
References ilTestSession\$anonymous_id, $GLOBALS, $ilDB, $ilUser, $result, $row, ilTestSession\$test_id, ilTestSession\$user_id, array, ilTestSession\doesAccessCodeInSessionExists(), ilTestSession\getAccessCodeFromSession(), and ilTestSession\unsetAccessCodeInSession().
ilTestSessionDynamicQuestionSet::saveToDb | ( | ) |
Definition at line 126 of file class.ilTestSessionDynamicQuestionSet.php.
References ilTestSession\$anonymous_id, $ilDB, $ilLog, ilTestSession\$submitted, ilObjTestAccess\_getParticipantId(), ilObjTestAccess\_lookupObjIdForTestId(), ilLearningProgress\_tracProgress(), ilLPStatusWrapper\_updateStatus(), ilTestSession\activeIDExists(), array, ilTestSession\getActiveId(), ilTestSession\getAnonymousId(), ilTestSession\getLastSequence(), ilTestSession\getPass(), getQuestionSetFilterSelection(), ilTestSession\getRefId(), ilTestSession\getSubmittedTimestamp(), ilTestSession\getTestId(), ilTestSession\getUserId(), ilTestSession\isSubmitted(), and time.
ilTestSessionDynamicQuestionSet::setCurrentQuestionId | ( | $currentQuestionId | ) |
Definition at line 198 of file class.ilTestSessionDynamicQuestionSet.php.
References ilTestSession\setLastSequence().
Referenced by ilTestSequenceDynamicQuestionSet\cleanupQuestions().
|
private |
Definition at line 22 of file class.ilTestSessionDynamicQuestionSet.php.
Referenced by getQuestionSetFilterSelection().