|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Collaboration diagram for ilTestSequenceFactory:Public Member Functions | |
| __construct (ilDBInterface $db, ilLanguage $lng, \ILIAS\Refinery\Factory $refinery, ilPluginAdmin $pluginAdmin, ilObjTest $testOBJ) | |
| constructor More... | |
| 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... | |
Protected Attributes | |
| $refinery | |
Private Attributes | |
| $testSequences = array() | |
| $db = null | |
| $lng = null | |
| $pluginAdmin = null | |
| $testOBJ = null | |
Definition at line 14 of file class.ilTestSequenceFactory.php.
| ilTestSequenceFactory::__construct | ( | ilDBInterface | $db, |
| ilLanguage | $lng, | ||
| \ILIAS\Refinery\Factory | $refinery, | ||
| ilPluginAdmin | $pluginAdmin, | ||
| ilObjTest | $testOBJ | ||
| ) |
constructor
| ilObjTest | $testOBJ |
Definition at line 61 of file class.ilTestSequenceFactory.php.
References $db, $lng, $pluginAdmin, $refinery, and $testOBJ.
| 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 90 of file class.ilTestSequenceFactory.php.
References $pass, ilObjTest\QUESTION_SET_TYPE_DYNAMIC, ilObjTest\QUESTION_SET_TYPE_FIXED, and ilObjTest\QUESTION_SET_TYPE_RANDOM.
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 | ilTestSessionDynamicQuestionSet | $testSession |
Definition at line 77 of file class.ilTestSequenceFactory.php.
References getSequenceByActiveIdAndPass().
Here is the call graph for this function:
|
private |
Definition at line 28 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 35 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 47 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
protected |
Definition at line 40 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 54 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 21 of file class.ilTestSequenceFactory.php.