|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ilTestSequenceRandomQuestionSet:
Collaboration diagram for ilTestSequenceRandomQuestionSet:Private Attributes | |
| $responsibleSourcePoolDefinitionByQuestion = [] | |
Additional Inherited Members | |
Data Fields inherited from ilTestSequence | |
| array | $sequencedata |
| An array containing the sequence data. More... | |
| array | $questions |
| The mapping of the sequence numbers to the questions. More... | |
Protected Member Functions inherited from ilTestSequence | |
| loadPresentedQuestions () | |
| saveNewlyPresentedQuestion () | |
| getCorrectedSequence () | |
Protected Attributes inherited from ilTestSequence | |
| array | $alreadyPresentedQuestions = [] |
| int | $newlyPresentedQuestion = 0 |
| array | $alreadyCheckedQuestions = [] |
| int | $newlyCheckedQuestion = null |
| array | $optionalQuestions = [] |
Definition at line 27 of file class.ilTestSequenceRandomQuestionSet.php.
| ilTestSequenceRandomQuestionSet::getResponsibleSourcePoolDefinitionId | ( | int | $question_id | ) |
Implements ilTestRandomQuestionSequence.
Definition at line 81 of file class.ilTestSequenceRandomQuestionSet.php.
Referenced by ilLOTestQuestionAdapter\updateRandomQuestions().
Here is the caller graph for this function:| ilTestSequenceRandomQuestionSet::hasRandomQuestionsForPass | ( | int | $active_id, |
| int | $pass | ||
| ) |
!!! LEGACY CODE !!!
Checkes wheather a random test has already created questions for a given pass or not
@access private
| $active_id | int Active id of the test |
| $pass | int Pass of the test |
Definition at line 71 of file class.ilTestSequenceRandomQuestionSet.php.
References true.
| ilTestSequenceRandomQuestionSet::loadQuestions | ( | ) |
Loads the question mapping.
Reimplemented from ilTestSequence.
Definition at line 31 of file class.ilTestSequenceRandomQuestionSet.php.
References $data.
|
private |
Definition at line 29 of file class.ilTestSequenceRandomQuestionSet.php.