ILIAS
Release_5_0_x_branch Revision 61816
|
Public Member Functions | |
loadQuestions () | |
hasRandomQuestionsForPass ($active_id, $pass) | |
!!! LEGACY CODE !!! | |
getResponsibleSourcePoolDefinitionId ($questionId) | |
Public Member Functions inherited from ilTestSequence | |
ilTestSequence ($active_id, $pass, $randomtest) | |
ilTestSequence constructor | |
getActiveId () | |
createNewSequence ($max, $shuffle) | |
loadQuestions (ilTestQuestionSetConfig $testQuestionSetConfig=null, $taxonomyFilterSelection=array()) | |
Loads the question mapping. | |
loadFromDb () | |
Loads the sequence data for a given active id. | |
saveToDb () | |
Saves the sequence data for a given pass to the database. | |
postponeQuestion ($question_id) | |
hideQuestion ($question_id) | |
isPostponedQuestion ($question_id) | |
isHiddenQuestion ($question_id) | |
isPostponedSequence ($sequence) | |
isHiddenSequence ($sequence) | |
postponeSequence ($sequence) | |
hideSequence ($sequence) | |
setQuestionChecked ($questionId) | |
isQuestionChecked ($questionId) | |
getPositionOfSequence ($sequence) | |
getUserQuestionCount () | |
getOrderedSequence () | |
getOrderedSequenceQuestions () | |
getUserSequence () | |
getUserSequenceQuestions () | |
getSequenceForQuestion ($question_id) | |
getFirstSequence () | |
getLastSequence () | |
getNextSequence ($sequence) | |
getPreviousSequence ($sequence) | |
pcArrayShuffle ($array) | |
Shuffles the values of a given array. | |
getQuestionForSequence ($sequence) | |
& | getSequenceSummary ($obligationsFilter=false) |
getPass () | |
setPass ($pass) | |
hasSequence () | |
hasHiddenQuestions () | |
clearHiddenQuestions () | |
hasStarted (ilTestSession $testSession) | |
openQuestionExists () | |
getQuestionIds () | |
questionExists ($questionId) |
Private Attributes | |
$responsibleSourcePoolDefinitionByQuestion = array() |
Additional Inherited Members | |
Data Fields inherited from ilTestSequence | |
$sequencedata | |
$questions | |
$active_id | |
$pass | |
$isRandomTest | |
Protected Member Functions inherited from ilTestSequence | |
getCorrectedSequence ($with_hidden_questions=FALSE) |
Definition at line 12 of file class.ilTestSequenceRandomQuestionSet.php.
ilTestSequenceRandomQuestionSet::getResponsibleSourcePoolDefinitionId | ( | $questionId | ) |
Definition at line 68 of file class.ilTestSequenceRandomQuestionSet.php.
Referenced by ilLOTestQuestionAdapter\updateRandomQuestions().
ilTestSequenceRandomQuestionSet::hasRandomQuestionsForPass | ( | $active_id, | |
$pass | |||
) |
!!! LEGACY CODE !!!
Checkes wheather a random test has already created questions for a given pass or not
private
$active_id | Active id of the test |
$pass | Pass of the test |
Definition at line 58 of file class.ilTestSequenceRandomQuestionSet.php.
References ilTestSequence\$active_id, $ilDB, ilTestSequence\$pass, and $result.
ilTestSequenceRandomQuestionSet::loadQuestions | ( | ) |
Definition at line 16 of file class.ilTestSequenceRandomQuestionSet.php.
References $ilDB, and $result.
|
private |
Definition at line 14 of file class.ilTestSequenceRandomQuestionSet.php.