ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
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' |
Command/Callback Constants. More... | |
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 | |
Definition at line 17 of file class.ilTestParticipantsGUI.php.
ilTestParticipantsGUI::__construct | ( | ilObjTest | $testObj, |
ilTestQuestionSetConfig | $questionSetConfig | ||
) |
ilTestParticipantsGUI constructor.
ilObjTest | $testObj |
Definition at line 54 of file class.ilTestParticipantsGUI.php.
References $questionSetConfig, and $testObj.
|
protected |
ilToolbarGUI | $toolbar |
Definition at line 389 of file class.ilTestParticipantsGUI.php.
References $DIC, ilToolbarGUI\addButtonInstance(), and ilLinkButton\getInstance().
Referenced by initToolbarControls().
ilTestParticipantsGUI::addParticipants | ( | $a_user_ids = array() | ) |
array | $a_user_ids |
Definition at line 176 of file class.ilTestParticipantsGUI.php.
References $_POST, $DIC, $i, $message, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), getTestObj(), and ilUtil\sendInfo().
|
protected |
ilToolbarGUI | $toolbar | |
ilLanguage | $lng |
Definition at line 362 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 304 of file class.ilTestParticipantsGUI.php.
References $_SESSION, $DIC, $result, $row, and getTestObj().
Referenced by showCmd().
|
protected |
Definition at line 212 of file class.ilTestParticipantsGUI.php.
References $DIC, and getTestObj().
Referenced by resetFilterCmd(), setFilterCmd(), and showCmd().
ilTestParticipantsGUI::executeCommand | ( | ) |
Execute Command.
Definition at line 127 of file class.ilTestParticipantsGUI.php.
References $DIC, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), getObjectiveParent(), getTestAccess(), and getTestObj().
ilTestParticipantsGUI::getObjectiveParent | ( | ) |
Definition at line 95 of file class.ilTestParticipantsGUI.php.
References $objectiveParent.
Referenced by executeCommand().
ilTestParticipantsGUI::getQuestionSetConfig | ( | ) |
Definition at line 79 of file class.ilTestParticipantsGUI.php.
References $questionSetConfig.
Referenced by showCmd().
ilTestParticipantsGUI::getTestAccess | ( | ) |
Definition at line 111 of file class.ilTestParticipantsGUI.php.
References $testAccess.
Referenced by executeCommand().
ilTestParticipantsGUI::getTestObj | ( | ) |
Definition at line 63 of file class.ilTestParticipantsGUI.php.
References $testObj.
Referenced by addParticipants(), applyFilterCriteria(), buildTableGUI(), executeCommand(), initToolbarControls(), removeParticipantsCmd(), saveClientIpCmd(), setFilterCmd(), and showCmd().
|
protected |
Definition at line 341 of file class.ilTestParticipantsGUI.php.
References $DIC, addFinishAllPassesButton(), addUserSearchControls(), getTestObj(), and ilTestParticipantList\hasUnfinishedPasses().
Referenced by showCmd().
|
protected |
remove participants command
Definition at line 423 of file class.ilTestParticipantsGUI.php.
References $_POST, $DIC, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), getTestObj(), and ilUtil\sendInfo().
|
protected |
reset table filter command
Definition at line 247 of file class.ilTestParticipantsGUI.php.
References buildTableGUI(), and showCmd().
|
protected |
save client ip command
Definition at line 402 of file class.ilTestParticipantsGUI.php.
References $_POST, $DIC, ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), getTestObj(), and ilUtil\sendInfo().
|
protected |
set table filter command
Definition at line 235 of file class.ilTestParticipantsGUI.php.
References buildTableGUI(), getTestObj(), and showCmd().
ilTestParticipantsGUI::setObjectiveParent | ( | ilTestObjectiveOrientedContainer | $objectiveParent | ) |
ilTestObjectiveOrientedContainer | $objectiveParent |
Definition at line 103 of file class.ilTestParticipantsGUI.php.
References $objectiveParent.
ilTestParticipantsGUI::setQuestionSetConfig | ( | $questionSetConfig | ) |
ilTestQuestionSetConfig | $questionSetConfig |
Definition at line 87 of file class.ilTestParticipantsGUI.php.
References $questionSetConfig.
ilTestParticipantsGUI::setTestAccess | ( | ilTestAccess | $testAccess | ) |
ilTestAccess | $testAccess |
Definition at line 119 of file class.ilTestParticipantsGUI.php.
References $testAccess.
ilTestParticipantsGUI::setTestObj | ( | $testObj | ) |
ilObjTest | $testObj |
Definition at line 71 of file class.ilTestParticipantsGUI.php.
References $testObj.
ilTestParticipantsGUI::showCmd | ( | ) |
show command
Definition at line 258 of file class.ilTestParticipantsGUI.php.
References $DIC, applyFilterCriteria(), buildTableGUI(), ilTestParticipantAccessFilter\getManageParticipantsUserFilter(), getQuestionSetConfig(), getTestObj(), and initToolbarControls().
Referenced by resetFilterCmd(), and setFilterCmd().
|
protected |
Definition at line 43 of file class.ilTestParticipantsGUI.php.
Referenced by getObjectiveParent(), and setObjectiveParent().
|
protected |
Definition at line 38 of file class.ilTestParticipantsGUI.php.
Referenced by __construct(), getQuestionSetConfig(), and setQuestionSetConfig().
|
protected |
Definition at line 48 of file class.ilTestParticipantsGUI.php.
Referenced by getTestAccess(), and setTestAccess().
|
protected |
Definition at line 33 of file class.ilTestParticipantsGUI.php.
Referenced by __construct(), getTestObj(), and setTestObj().
const ilTestParticipantsGUI::CALLBACK_ADD_PARTICIPANT = 'addParticipants' |
Definition at line 28 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_RESET_FILTER = 'resetFilter' |
Definition at line 25 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_SAVE_CLIENT_IP = 'saveClientIp' |
Definition at line 26 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_SET_FILTER = 'setFilter' |
Definition at line 24 of file class.ilTestParticipantsGUI.php.
const ilTestParticipantsGUI::CMD_SHOW = 'show' |
Command/Callback Constants.
Definition at line 23 of file class.ilTestParticipantsGUI.php.