ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilDBInterface $db, ilLanguage $lng) | |
getParticipantAccessFilter () | |
setParticipantAccessFilter ($participantAccessFilter) | |
isScoredParticipantsFilterEnabled () | |
setScoredParticipantsFilterEnabled ($scoredParticipantsFilterEnabled) | |
load ($testId) | |
getScoredParticipantsFilterExpression () | |
getConditionalExpression () | |
setActiveIdsFilter ($activeIdsFilter) | |
getActiveIdsFilter () | |
setUserIdsFilter ($userIdsFilter) | |
getUserIdsFilter () | |
setAnonymousIdsFilter ($anonymousIdsFilter) | |
getAnonymousIdsFilter () | |
getActiveIds () | |
getUserIds () | |
getAnonymousIds () | |
getUserIdByActiveId ($activeId) | |
getActiveIdByUserId ($userId) | |
getConcatedFullnameByActiveId ($activeId) | |
getFormatedFullnameByActiveId ($activeId) | |
getFileSystemCompliantFullnameByActiveId ($activeId) | |
getOptionArray () | |
getAnonymousActiveIds () | |
getUserDataByActiveId ($activeId) | |
Protected Attributes | |
$db | |
$lng | |
$participantAccessFilter | |
bool | $scoredParticipantsFilterEnabled |
Private Attributes | |
array | $activeIdsFilter |
array | $userIdsFilter |
array | $anonymousIdsFilter |
array | $byActiveId |
array | $byUserId |
array | $byAnonymousId |
Definition at line 25 of file class.ilTestParticipantData.php.
ilTestParticipantData::__construct | ( | ilDBInterface | $db, |
ilLanguage | $lng | ||
) |
Definition at line 56 of file class.ilTestParticipantData.php.
References $db, $lng, and ILIAS\Repository\lng().
ilTestParticipantData::getActiveIdByUserId | ( | $userId | ) |
Definition at line 236 of file class.ilTestParticipantData.php.
ilTestParticipantData::getActiveIds | ( | ) |
Definition at line 216 of file class.ilTestParticipantData.php.
Referenced by ilAssFileUploadUploadsExporter\collectUploadedFiles(), and ilObjTest\removeTestResults().
ilTestParticipantData::getActiveIdsFilter | ( | ) |
Definition at line 191 of file class.ilTestParticipantData.php.
References $activeIdsFilter.
Referenced by getConditionalExpression().
ilTestParticipantData::getAnonymousActiveIds | ( | ) |
Definition at line 273 of file class.ilTestParticipantData.php.
References ANONYMOUS_USER_ID.
Referenced by ilObjTest\removeTestResults().
ilTestParticipantData::getAnonymousIds | ( | ) |
Definition at line 226 of file class.ilTestParticipantData.php.
ilTestParticipantData::getAnonymousIdsFilter | ( | ) |
Definition at line 211 of file class.ilTestParticipantData.php.
References $anonymousIdsFilter.
Referenced by getConditionalExpression().
ilTestParticipantData::getConcatedFullnameByActiveId | ( | $activeId | ) |
Definition at line 241 of file class.ilTestParticipantData.php.
ilTestParticipantData::getConditionalExpression | ( | ) |
Definition at line 163 of file class.ilTestParticipantData.php.
References getActiveIdsFilter(), getAnonymousIdsFilter(), and getUserIdsFilter().
ilTestParticipantData::getFileSystemCompliantFullnameByActiveId | ( | $activeId | ) |
Definition at line 251 of file class.ilTestParticipantData.php.
References ilFileUtils\getASCIIFilename().
Referenced by ilAssFileUploadUploadsExporter\collectUploadedFiles().
ilTestParticipantData::getFormatedFullnameByActiveId | ( | $activeId | ) |
Definition at line 246 of file class.ilTestParticipantData.php.
References ilObjTestAccess\_getParticipantData().
ilTestParticipantData::getOptionArray | ( | ) |
Definition at line 260 of file class.ilTestParticipantData.php.
References ilObjTestAccess\_getParticipantData().
ilTestParticipantData::getParticipantAccessFilter | ( | ) |
Definition at line 75 of file class.ilTestParticipantData.php.
References $participantAccessFilter.
Referenced by load().
ilTestParticipantData::getScoredParticipantsFilterExpression | ( | ) |
Definition at line 154 of file class.ilTestParticipantData.php.
References isScoredParticipantsFilterEnabled().
ilTestParticipantData::getUserDataByActiveId | ( | $activeId | ) |
Definition at line 286 of file class.ilTestParticipantData.php.
ilTestParticipantData::getUserIdByActiveId | ( | $activeId | ) |
Definition at line 231 of file class.ilTestParticipantData.php.
ilTestParticipantData::getUserIds | ( | ) |
Definition at line 221 of file class.ilTestParticipantData.php.
Referenced by ilObjTest\removeTestResults().
ilTestParticipantData::getUserIdsFilter | ( | ) |
Definition at line 201 of file class.ilTestParticipantData.php.
References $userIdsFilter.
Referenced by getConditionalExpression().
ilTestParticipantData::isScoredParticipantsFilterEnabled | ( | ) |
Definition at line 91 of file class.ilTestParticipantData.php.
References $scoredParticipantsFilterEnabled.
Referenced by getScoredParticipantsFilterExpression().
ilTestParticipantData::load | ( | $testId | ) |
Definition at line 104 of file class.ilTestParticipantData.php.
References $query, $res, $rows, ANONYMOUS_USER_ID, and getParticipantAccessFilter().
ilTestParticipantData::setActiveIdsFilter | ( | $activeIdsFilter | ) |
Definition at line 186 of file class.ilTestParticipantData.php.
References $activeIdsFilter.
Referenced by ilTestAccess\checkAccessForActiveId().
ilTestParticipantData::setAnonymousIdsFilter | ( | $anonymousIdsFilter | ) |
Definition at line 206 of file class.ilTestParticipantData.php.
References $anonymousIdsFilter.
ilTestParticipantData::setParticipantAccessFilter | ( | $participantAccessFilter | ) |
callable | $participantAccessFilter |
Definition at line 83 of file class.ilTestParticipantData.php.
References $participantAccessFilter.
ilTestParticipantData::setScoredParticipantsFilterEnabled | ( | $scoredParticipantsFilterEnabled | ) |
bool | $scoredParticipantsFilterEnabled |
Definition at line 99 of file class.ilTestParticipantData.php.
References $scoredParticipantsFilterEnabled.
ilTestParticipantData::setUserIdsFilter | ( | $userIdsFilter | ) |
Definition at line 196 of file class.ilTestParticipantData.php.
References $userIdsFilter.
|
private |
Definition at line 37 of file class.ilTestParticipantData.php.
Referenced by getActiveIdsFilter(), and setActiveIdsFilter().
|
private |
Definition at line 41 of file class.ilTestParticipantData.php.
Referenced by getAnonymousIdsFilter(), and setAnonymousIdsFilter().
|
private |
Definition at line 43 of file class.ilTestParticipantData.php.
|
private |
Definition at line 47 of file class.ilTestParticipantData.php.
|
private |
Definition at line 45 of file class.ilTestParticipantData.php.
|
protected |
Definition at line 30 of file class.ilTestParticipantData.php.
Referenced by __construct().
|
protected |
Definition at line 35 of file class.ilTestParticipantData.php.
Referenced by __construct().
|
protected |
Definition at line 52 of file class.ilTestParticipantData.php.
Referenced by getParticipantAccessFilter(), and setParticipantAccessFilter().
|
protected |
Definition at line 54 of file class.ilTestParticipantData.php.
Referenced by isScoredParticipantsFilterEnabled(), and setScoredParticipantsFilterEnabled().
|
private |
Definition at line 39 of file class.ilTestParticipantData.php.
Referenced by getUserIdsFilter(), and setUserIdsFilter().