ILIAS
Release_4_4_x_branch Revision 61816
|
Public Member Functions | |
__construct (ilDB $db, ilLanguage $lng, ilPluginAdmin $pluginAdmin, ilObjTest $testOBJ) | |
constructor | |
getSequence ($testSession) | |
creates and returns an instance of a test sequence that corresponds to the current test mode and the pass stored in test session | |
getSequenceByPass ($testSession, $pass) | |
creates and returns an instance of a test sequence that corresponds to the current test mode and given pass |
Private Attributes | |
$testSequence = null | |
$db = null | |
$lng = null | |
$pluginAdmin = null | |
$testOBJ = null |
Definition at line 12 of file class.ilTestSequenceFactory.php.
ilTestSequenceFactory::__construct | ( | ilDB | $db, |
ilLanguage | $lng, | ||
ilPluginAdmin | $pluginAdmin, | ||
ilObjTest | $testOBJ | ||
) |
constructor
ilObjTest | $testOBJ |
Definition at line 54 of file class.ilTestSequenceFactory.php.
References $db, $lng, $pluginAdmin, and $testOBJ.
ilTestSequenceFactory::getSequence | ( | $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 69 of file class.ilTestSequenceFactory.php.
References getSequenceByPass().
ilTestSequenceFactory::getSequenceByPass | ( | $testSession, | |
$pass | |||
) |
creates and returns an instance of a test sequence that corresponds to the current test mode and given pass
ilTestSession | ilTestSessionDynamicQuestionSet | $testSession | |
integer | $pass |
Definition at line 82 of file class.ilTestSequenceFactory.php.
References $pass, $testSequence, ilObjTest\QUESTION_SET_TYPE_DYNAMIC, ilObjTest\QUESTION_SET_TYPE_FIXED, and ilObjTest\QUESTION_SET_TYPE_RANDOM.
Referenced by getSequence().
|
private |
Definition at line 26 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 33 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 40 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 47 of file class.ilTestSequenceFactory.php.
Referenced by __construct().
|
private |
Definition at line 19 of file class.ilTestSequenceFactory.php.
Referenced by getSequenceByPass().