ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilObjTest $testObj, ilTestQuestionSetConfig $questionSetConfig) | |
ilTestParticipantsGUI constructor. More... | |
getTestObj () | |
setTestObj ($testObj) | |
getQuestionSetConfig () | |
setQuestionSetConfig ($questionSetConfig) | |
getObjectiveParent () | |
setObjectiveParent (ilTestObjectiveOrientedContainer $objectiveParent) | |
getTestAccess () | |
setTestAccess (ilTestAccess $testAccess) | |
executeCommand () | |
Execute Command. More... | |
addParticipants ($a_user_ids=array()) | |
showCmd () | |
show command More... | |
Data Fields | |
const | CMD_SHOW = 'show' |
const | CMD_SET_FILTER = 'setFilter' |
const | CMD_RESET_FILTER = 'resetFilter' |
const | CMD_SAVE_CLIENT_IP = 'saveClientIp' |
const | CALLBACK_ADD_PARTICIPANT = 'addParticipants' |
Protected Member Functions | |
buildTableGUI () | |
setFilterCmd () | |
set table filter command More... | |
resetFilterCmd () | |
reset table filter command More... | |
applyFilterCriteria ($in_rows) | |
initToolbarControls (ilTestParticipantList $participantList) | |
addUserSearchControls (ilToolbarGUI $toolbar) | |
addFinishAllPassesButton (ilToolbarGUI $toolbar) | |
saveClientIpCmd () | |
save client ip command More... | |
removeParticipantsCmd () | |
remove participants command More... | |
Protected Attributes | |
$testObj | |
$questionSetConfig | |
$objectiveParent | |
$testAccess | |
Private Attributes | |
ilGlobalTemplateInterface | $main_tpl |
Definition at line 31 of file class.ilTestParticipantsGUI.php.
ilTestParticipantsGUI::__construct | ( | ilObjTest | $testObj, |
ilTestQuestionSetConfig | $questionSetConfig | ||
) |
ilTestParticipantsGUI constructor.
ilObjTest | $testObj |
Definition at line 65 of file class.ilTestParticipantsGUI.php.
References $DIC, $questionSetConfig, and $testObj.
|
protected |
ilToolbarGUI | $toolbar |
Definition at line 396 of file class.ilTestParticipantsGUI.php.
References $DIC, ilToolbarGUI\addButtonInstance(), and ilLinkButton\getInstance().
Referenced by initToolbarControls().
ilTestParticipantsGUI::addParticipants | ( | $a_user_ids = array() | ) |
Definition at line 185 of file class.ilTestParticipantsGUI.php.
References $DIC, $i, $message, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), and getTestObj().
|
protected |
ilToolbarGUI | $toolbar | |
ilLanguage | $lng |
Definition at line 369 of file class.ilTestParticipantsGUI.php.
References $DIC, ilToolbarGUI\addButtonInstance(), ilToolbarGUI\addSeparator(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), and ilLinkButton\getInstance().
Referenced by initToolbarControls().
|
protected |
array | $in_rows |
Definition at line 314 of file class.ilTestParticipantsGUI.php.
References $DIC, $query, $rows, ilSession\get(), and getTestObj().
Referenced by showCmd().
|
protected |
Definition at line 222 of file class.ilTestParticipantsGUI.php.
References $DIC, and getTestObj().
Referenced by resetFilterCmd(), setFilterCmd(), and showCmd().
ilTestParticipantsGUI::executeCommand | ( | ) |
Execute Command.
Definition at line 140 of file class.ilTestParticipantsGUI.php.
References $DIC, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), getObjectiveParent(), getTestAccess(), and getTestObj().
ilTestParticipantsGUI::getObjectiveParent | ( | ) |
Definition at line 108 of file class.ilTestParticipantsGUI.php.
References $objectiveParent.
Referenced by executeCommand().
ilTestParticipantsGUI::getQuestionSetConfig | ( | ) |
Definition at line 92 of file class.ilTestParticipantsGUI.php.
References $questionSetConfig.
Referenced by showCmd().
ilTestParticipantsGUI::getTestAccess | ( | ) |
Definition at line 124 of file class.ilTestParticipantsGUI.php.
References $testAccess.
Referenced by executeCommand().
ilTestParticipantsGUI::getTestObj | ( | ) |
Definition at line 76 of file class.ilTestParticipantsGUI.php.
References $testObj.
Referenced by addParticipants(), applyFilterCriteria(), buildTableGUI(), executeCommand(), initToolbarControls(), removeParticipantsCmd(), saveClientIpCmd(), setFilterCmd(), and showCmd().
|
protected |
Definition at line 348 of file class.ilTestParticipantsGUI.php.
References $DIC, addFinishAllPassesButton(), addUserSearchControls(), getTestObj(), and ilTestParticipantList\hasUnfinishedPasses().
Referenced by showCmd().
|
protected |
remove participants command
Definition at line 430 of file class.ilTestParticipantsGUI.php.
References $DIC, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), and getTestObj().
|
protected |
reset table filter command
Definition at line 257 of file class.ilTestParticipantsGUI.php.
References buildTableGUI(), and showCmd().
|
protected |
save client ip command
Definition at line 409 of file class.ilTestParticipantsGUI.php.
References $DIC, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), and getTestObj().
|
protected |
set table filter command
Definition at line 245 of file class.ilTestParticipantsGUI.php.
References buildTableGUI(), getTestObj(), and showCmd().
ilTestParticipantsGUI::setObjectiveParent | ( | ilTestObjectiveOrientedContainer | $objectiveParent | ) |
ilTestObjectiveOrientedContainer | $objectiveParent |
Definition at line 116 of file class.ilTestParticipantsGUI.php.
References $objectiveParent.
ilTestParticipantsGUI::setQuestionSetConfig | ( | $questionSetConfig | ) |
ilTestQuestionSetConfig | $questionSetConfig |
Definition at line 100 of file class.ilTestParticipantsGUI.php.
References $questionSetConfig.
ilTestParticipantsGUI::setTestAccess | ( | ilTestAccess | $testAccess | ) |
ilTestAccess | $testAccess |
Definition at line 132 of file class.ilTestParticipantsGUI.php.
References $testAccess.
ilTestParticipantsGUI::setTestObj | ( | $testObj | ) |
ilObjTest | $testObj |
Definition at line 84 of file class.ilTestParticipantsGUI.php.
References $testObj.
ilTestParticipantsGUI::showCmd | ( | ) |
show command
Definition at line 268 of file class.ilTestParticipantsGUI.php.
References $DIC, applyFilterCriteria(), buildTableGUI(), ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), getQuestionSetConfig(), getTestObj(), and initToolbarControls().
Referenced by resetFilterCmd(), and setFilterCmd().
|
private |
Definition at line 59 of file class.ilTestParticipantsGUI.php.
|
protected |
Definition at line 53 of file class.ilTestParticipantsGUI.php.
Referenced by getObjectiveParent(), and setObjectiveParent().
|
protected |
Definition at line 48 of file class.ilTestParticipantsGUI.php.
Referenced by __construct(), getQuestionSetConfig(), and setQuestionSetConfig().
|
protected |
Definition at line 58 of file class.ilTestParticipantsGUI.php.
Referenced by getTestAccess(), and setTestAccess().
|
protected |
Definition at line 43 of file class.ilTestParticipantsGUI.php.
Referenced by __construct(), getTestObj(), and setTestObj().
const ilTestParticipantsGUI::CALLBACK_ADD_PARTICIPANT = 'addParticipants' |
Definition at line 38 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_RESET_FILTER = 'resetFilter' |
Definition at line 35 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_SAVE_CLIENT_IP = 'saveClientIp' |
Definition at line 36 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_SET_FILTER = 'setFilter' |
Definition at line 34 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_SHOW = 'show' |
Definition at line 33 of file class.ilTestParticipantsGUI.php.