ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct (ilDBInterface $db, ilObjTest $test_obj, ilTestSequenceFactory $test_sequence_facory) | |
getResponsibleSourcePoolDefinitionId (int $question_id) | |
![]() | |
__construct (protected ilDBInterface $db, protected ilObjTest $test_obj, protected ilTestSequenceFactory $test_sequence_factory) | |
getActiveId () | |
setActiveId (int $active_id) | |
getQuestionIds () | |
getQuestionsPassMap () | |
getUniquePasses () | |
init () | |
getQuestionIds () | |
getResponsibleSourcePoolDefinitionId (int $question_id) | |
Protected Member Functions | |
fetchQuestionsFromPasses (int $active_id, array $passes) | |
![]() | |
getTestSequence (int $active_id, int $pass) | |
wasAnsweredInThisPass (ilTestSequence $test_sequence, int $question_id) | |
fetchQuestionsFromPasses (int $active_id, array $passes) | |
Private Attributes | |
array | $questions_source_pool_definition_map |
Additional Inherited Members | |
![]() | |
int | $active_id |
array | $questions_pass_map |
Definition at line 27 of file class.ilTestVirtualSequenceRandomQuestionSet.php.
ilTestVirtualSequenceRandomQuestionSet::__construct | ( | ilDBInterface | $db, |
ilObjTest | $test_obj, | ||
ilTestSequenceFactory | $test_sequence_facory | ||
) |
Definition at line 31 of file class.ilTestVirtualSequenceRandomQuestionSet.php.
References ILIAS\GlobalScreen\Provider\__construct().
|
protected |
array<int> | $passes |
Reimplemented from ilTestVirtualSequence.
Definition at line 43 of file class.ilTestVirtualSequenceRandomQuestionSet.php.
References ilTestVirtualSequence\getTestSequence(), and ilTestVirtualSequence\wasAnsweredInThisPass().
ilTestVirtualSequenceRandomQuestionSet::getResponsibleSourcePoolDefinitionId | ( | int | $question_id | ) |
Implements ilTestRandomQuestionSequence.
Definition at line 38 of file class.ilTestVirtualSequenceRandomQuestionSet.php.
|
private |
Definition at line 29 of file class.ilTestVirtualSequenceRandomQuestionSet.php.