ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
@ilCtrl_Calls ilForumModeratorsGUI: ilRepositorySearchGUI More...
Public Member Functions | |
executeCommand () | |
addModeratorCommand (array $users=[]) | |
getUnsafeGetCommands () | |
This method must return a list of unsafe GET commands. More... | |
getSafePostCommands () | |
This method must return a list of safe POST commands. More... | |
getUnsafeGetCommands () | |
This method must return a list of unsafe GET commands. More... | |
getSafePostCommands () | |
This method must return a list of safe POST commands. More... | |
Private Member Functions | |
detachModeratorRole () | |
showModeratorsCommand () | |
handleModeratorActionsCommand () | |
Private Attributes | |
const string | CMD_SHOW_MODERATORS = 'showModerators' |
const string | CMD_ADD_MODERATOR = 'addModerator' |
const string | CMD_HANDLE_TABLE_ACTIONS = 'handleModeratorActions' |
const string | DEFAULT_CMD = self::CMD_SHOW_MODERATORS |
readonly ilCtrlInterface | $ctrl |
readonly ilGlobalTemplateInterface | $tpl |
readonly ilLanguage | $lng |
readonly ilTabsGUI | $tabs |
readonly ilErrorHandling | $error |
readonly ilObjUser | $user |
readonly ilToolbarGUI | $toolbar |
readonly ilForumModerators | $frm_moderators |
readonly ilAccessHandler | $access |
readonly ILIAS HTTP Wrapper WrapperFactory | $http_wrapper |
readonly ILIAS Refinery Factory | $refinery |
readonly ILIAS HTTP Services | $http |
readonly ILIAS UI Factory | $ui_factory |
readonly ILIAS UI Renderer | $ui_renderer |
@ilCtrl_Calls ilForumModeratorsGUI: ilRepositorySearchGUI
Definition at line 26 of file class.ilForumModeratorsGUI.php.
ilForumModeratorsGUI::addModeratorCommand | ( | array | $users = [] | ) |
list<int> | $users |
Definition at line 105 of file class.ilForumModeratorsGUI.php.
References ilObject\_lookupObjId(), ILIAS\Repository\ctrl(), ILIAS\Forum\Notification\DEFAULT, ilForumProperties\getInstance(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
|
private |
Definition at line 139 of file class.ilForumModeratorsGUI.php.
References ilObject\_lookupObjId(), ILIAS\Repository\ctrl(), ILIAS\Forum\Notification\DEFAULT, ilForumProperties\getInstance(), ilParticipants\isAssigned(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by handleModeratorActionsCommand().
ilForumModeratorsGUI::executeCommand | ( | ) |
Definition at line 72 of file class.ilForumModeratorsGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), DEFAULT_CMD, error(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
ilForumModeratorsGUI::getSafePostCommands | ( | ) |
This method must return a list of safe POST commands.
Safe post commands returned by this method will no longer be CSRF protected and will NOT be appended by an ilCtrlToken.
Implements ilCtrlSecurityInterface.
Definition at line 246 of file class.ilForumModeratorsGUI.php.
ilForumModeratorsGUI::getUnsafeGetCommands | ( | ) |
This method must return a list of unsafe GET commands.
Unsafe get commands returned by this method will now be CSRF protected, which means an ilCtrlToken is appended each time a link-target is generated to the class implementing this interface with a command from that list.
Tokens will be validated in
Implements ilCtrlSecurityInterface.
Definition at line 239 of file class.ilForumModeratorsGUI.php.
References CMD_HANDLE_TABLE_ACTIONS.
|
private |
Definition at line 224 of file class.ilForumModeratorsGUI.php.
References ILIAS\Repository\ctrl(), detachModeratorRole(), and ILIAS\Repository\refinery().
|
private |
Definition at line 197 of file class.ilForumModeratorsGUI.php.
References ilUtil\_getHttpPath(), ILIAS\Repository\ctrl(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
|
private |
Definition at line 41 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 33 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 37 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 40 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 44 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 42 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 35 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 43 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 36 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 39 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 34 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 45 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 46 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 38 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 29 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 30 of file class.ilForumModeratorsGUI.php.
Referenced by getUnsafeGetCommands().
|
private |
Definition at line 28 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 31 of file class.ilForumModeratorsGUI.php.
Referenced by executeCommand().