19 declare(strict_types=1);
    62         if (!isset($this->test_sequences[$activeId][$pass])) {
    63             if ($this->test_obj->isFixedTest()) {
    68                     $this->questionrepository
    72             if ($this->test_obj->isRandomTest()) {
    77                     $this->questionrepository
    82         return $this->test_sequences[$activeId][$pass];
 
__construct(private ilObjTest $test_obj, private ilDBInterface $db, private GeneralQuestionPropertiesRepository $questionrepository)
 
getSequenceByTestSession($testSession)
creates and returns an instance of a test sequence that corresponds to the current test mode and the ...
 
getSequenceByActiveIdAndPass($activeId, $pass)
creates and returns an instance of a test sequence that corresponds to the current test mode and give...