ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__construct ($refId, $testId) | |
getAccess () | |
setAccess ($access) | |
getRefId () | |
setRefId ($refId) | |
getTestId () | |
setTestId ($testId) | |
checkCorrectionsAccess () | |
checkScoreParticipantsAccess () | |
checkManageParticipantsAccess () | |
checkParticipantsResultsAccess () | |
checkStatisticsAccess () | |
checkResultsAccessForActiveId ($activeId) | |
checkScoreParticipantsAccessForActiveId ($activeId) | |
checkStatisticsAccessForActiveId ($activeId) | |
Protected Member Functions | |
checkAccessForActiveId ($accessFilter, $activeId) | |
Protected Attributes | |
$access | |
$refId | |
$testId | |
Definition at line 15 of file class.ilTestAccess.php.
ilTestAccess::__construct | ( | $refId, | |
$testId | |||
) |
integer | $refId | |
integer | $testId |
Definition at line 36 of file class.ilTestAccess.php.
References $DIC, $refId, $testId, setAccess(), setRefId(), and setTestId().
|
protected |
callable | $participantAccessFilter | |
integer | $activeId |
Definition at line 166 of file class.ilTestAccess.php.
References $DIC, getTestId(), and ilTestParticipantData\setActiveIdsFilter().
Referenced by checkResultsAccessForActiveId(), checkScoreParticipantsAccessForActiveId(), and checkStatisticsAccessForActiveId().
ilTestAccess::checkCorrectionsAccess | ( | ) |
Definition at line 96 of file class.ilTestAccess.php.
References getAccess(), and getRefId().
ilTestAccess::checkManageParticipantsAccess | ( | ) |
Definition at line 120 of file class.ilTestAccess.php.
References getAccess(), getRefId(), and ilOrgUnitOperation\OP_MANAGE_PARTICIPANTS.
ilTestAccess::checkParticipantsResultsAccess | ( | ) |
Definition at line 136 of file class.ilTestAccess.php.
References getAccess(), getRefId(), and ilOrgUnitOperation\OP_ACCESS_RESULTS.
Referenced by checkStatisticsAccess().
ilTestAccess::checkResultsAccessForActiveId | ( | $activeId | ) |
integer | $activeId |
Definition at line 182 of file class.ilTestAccess.php.
References checkAccessForActiveId(), ilTestParticipantAccessFilter\getAccessResultsUserFilter(), and getRefId().
ilTestAccess::checkScoreParticipantsAccess | ( | ) |
Definition at line 104 of file class.ilTestAccess.php.
References getAccess(), getRefId(), and ilOrgUnitOperation\OP_SCORE_PARTICIPANTS.
ilTestAccess::checkScoreParticipantsAccessForActiveId | ( | $activeId | ) |
integer | $activeId |
Definition at line 192 of file class.ilTestAccess.php.
References checkAccessForActiveId(), getRefId(), and ilTestParticipantAccessFilter\getScoreParticipantsUserFilter().
ilTestAccess::checkStatisticsAccess | ( | ) |
Definition at line 152 of file class.ilTestAccess.php.
References checkParticipantsResultsAccess(), getAccess(), and getRefId().
ilTestAccess::checkStatisticsAccessForActiveId | ( | $activeId | ) |
integer | $activeId |
Definition at line 202 of file class.ilTestAccess.php.
References checkAccessForActiveId(), ilTestParticipantAccessFilter\getAccessStatisticsUserFilter(), and getRefId().
ilTestAccess::getAccess | ( | ) |
Definition at line 48 of file class.ilTestAccess.php.
References $access.
Referenced by checkCorrectionsAccess(), checkManageParticipantsAccess(), checkParticipantsResultsAccess(), checkScoreParticipantsAccess(), and checkStatisticsAccess().
ilTestAccess::getRefId | ( | ) |
Definition at line 64 of file class.ilTestAccess.php.
References $refId.
Referenced by checkCorrectionsAccess(), checkManageParticipantsAccess(), checkParticipantsResultsAccess(), checkResultsAccessForActiveId(), checkScoreParticipantsAccess(), checkScoreParticipantsAccessForActiveId(), checkStatisticsAccess(), and checkStatisticsAccessForActiveId().
ilTestAccess::getTestId | ( | ) |
Definition at line 80 of file class.ilTestAccess.php.
References $testId.
Referenced by checkAccessForActiveId().
ilTestAccess::setAccess | ( | $access | ) |
ilAccessHandler | $access |
Definition at line 56 of file class.ilTestAccess.php.
References $access.
Referenced by __construct().
ilTestAccess::setRefId | ( | $refId | ) |
int | $refId |
Definition at line 72 of file class.ilTestAccess.php.
References $refId.
Referenced by __construct().
ilTestAccess::setTestId | ( | $testId | ) |
int | $testId |
Definition at line 88 of file class.ilTestAccess.php.
References $testId.
Referenced by __construct().
|
protected |
Definition at line 20 of file class.ilTestAccess.php.
Referenced by getAccess(), and setAccess().
|
protected |
Definition at line 25 of file class.ilTestAccess.php.
Referenced by __construct(), getRefId(), and setRefId().
|
protected |
Definition at line 30 of file class.ilTestAccess.php.
Referenced by __construct(), getTestId(), and setTestId().