ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilObjTest $testOBJ) | |
constructor More... | |
reset () | |
temporarily bugfix for resetting the state of this singleton smeyer –> BH: not required anymore More... | |
getSession ($activeId=null) | |
Creates and returns an instance of a test sequence that corresponds to the current test mode. More... | |
getSessionByUserId ($userId) | |
Private Member Functions | |
getNewTestSessionObject () | |
buildCacheKey ($userId) | |
Private Attributes | |
$testSession = array() | |
$testOBJ = null | |
Definition at line 24 of file class.ilTestSessionFactory.php.
ilTestSessionFactory::__construct | ( | ilObjTest | $testOBJ | ) |
constructor
ilObjTest | $testOBJ |
Definition at line 43 of file class.ilTestSessionFactory.php.
References $testOBJ.
|
private |
$userId |
Definition at line 133 of file class.ilTestSessionFactory.php.
Referenced by getSessionByUserId().
|
private |
Definition at line 121 of file class.ilTestSessionFactory.php.
Referenced by getSession(), and getSessionByUserId().
ilTestSessionFactory::getSession | ( | $activeId = null | ) |
Creates and returns an instance of a test sequence that corresponds to the current test mode.
integer | $activeId |
Definition at line 65 of file class.ilTestSessionFactory.php.
References $DIC, $ilUser, $testSession, and getNewTestSessionObject().
ilTestSessionFactory::getSessionByUserId | ( | $userId | ) |
integer | $userId |
Definition at line 102 of file class.ilTestSessionFactory.php.
References $testSession, buildCacheKey(), and getNewTestSessionObject().
ilTestSessionFactory::reset | ( | ) |
temporarily bugfix for resetting the state of this singleton smeyer –> BH: not required anymore
Definition at line 53 of file class.ilTestSessionFactory.php.
|
private |
Definition at line 37 of file class.ilTestSessionFactory.php.
Referenced by __construct().
|
private |
Definition at line 31 of file class.ilTestSessionFactory.php.
Referenced by getSession(), and getSessionByUserId().