| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ilTestSequenceFactory:Public Member Functions | |
| __construct (private ilObjTest $test_obj, private ilDBInterface $db, private \ILIAS\TestQuestionPool\QuestionInfoService $questioninfo) | |
| getSequenceByTestSession ($testSession) | |
| creates and returns an instance of a test sequence that corresponds to the current test mode and the pass stored in test session  More... | |
| getSequenceByActiveIdAndPass ($activeId, $pass) | |
| creates and returns an instance of a test sequence that corresponds to the current test mode and given active/pass  More... | |
Private Attributes | |
| array | $test_sequences = [] | 
Definition at line 26 of file class.ilTestSequenceFactory.php.
| ilTestSequenceFactory::__construct | ( | private ilObjTest | $test_obj, | 
| private ilDBInterface | $db, | ||
| private \ILIAS\TestQuestionPool\QuestionInfoService | $questioninfo | ||
| ) | 
Definition at line 31 of file class.ilTestSequenceFactory.php.
| ilTestSequenceFactory::getSequenceByActiveIdAndPass | ( | $activeId, | |
| $pass | |||
| ) | 
creates and returns an instance of a test sequence that corresponds to the current test mode and given active/pass
| integer | $activeId | |
| integer | $pass | 
Definition at line 58 of file class.ilTestSequenceFactory.php.
Referenced by getSequenceByTestSession().
 Here is the caller graph for this function:| ilTestSequenceFactory::getSequenceByTestSession | ( | $testSession | ) | 
creates and returns an instance of a test sequence that corresponds to the current test mode and the pass stored in test session
| ilTestSession | $testSession | 
Definition at line 45 of file class.ilTestSequenceFactory.php.
References getSequenceByActiveIdAndPass().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 29 of file class.ilTestSequenceFactory.php.