ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
|
Class ilForumModeratorsGUI. More...
Public Member Functions | |
executeCommand () | |
addModerator (array $users=[]) | |
detachModeratorRole () | |
showModerators () | |
getUnsafeGetCommands () | |
This method must return a list of unsafe GET commands. More... | |
getSafePostCommands () | |
This method must return a list of safe POST commands. More... | |
Protected Attributes | |
ILIAS UI Renderer | $ui_renderer |
Private Member Functions | |
handleModeratorActions () | |
Private Attributes | |
readonly ilCtrlInterface | $ctrl |
readonly ilGlobalTemplateInterface | $tpl |
readonly ilLanguage | $lng |
readonly ilTabsGUI | $tabs |
readonly ilErrorHandling | $error |
readonly ilObjUser | $user |
readonly ilToolbarGUI | $toolbar |
readonly ilForumModerators | $oForumModerators |
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 |
Class ilForumModeratorsGUI.
Definition at line 29 of file class.ilForumModeratorsGUI.php.
ilForumModeratorsGUI::addModerator | ( | array | $users = [] | ) |
list<int> | $users |
Definition at line 100 of file class.ilForumModeratorsGUI.php.
References ilObject\_lookupObjId(), ILIAS\Repository\ctrl(), ILIAS\Forum\Notification\DEFAULT, ilForumProperties\getInstance(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
ilForumModeratorsGUI::detachModeratorRole | ( | ) |
Definition at line 127 of file class.ilForumModeratorsGUI.php.
References ilObject\_lookupObjId(), ILIAS\Repository\ctrl(), ILIAS\Forum\Notification\DEFAULT, ilForumProperties\getInstance(), ilParticipants\getInstance(), ilParticipants\isAssigned(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by handleModeratorActions().
ilForumModeratorsGUI::executeCommand | ( | ) |
Definition at line 75 of file class.ilForumModeratorsGUI.php.
References ILIAS\Repository\ctrl().
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 220 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 213 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 198 of file class.ilForumModeratorsGUI.php.
References ILIAS\Repository\ctrl(), detachModeratorRole(), and ILIAS\Repository\refinery().
ilForumModeratorsGUI::showModerators | ( | ) |
Definition at line 174 of file class.ilForumModeratorsGUI.php.
References ILIAS\Repository\ctrl(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
|
private |
Definition at line 39 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 31 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 35 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 42 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 40 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 33 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 38 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 41 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 34 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 37 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 32 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 43 of file class.ilForumModeratorsGUI.php.
|
protected |
Definition at line 44 of file class.ilForumModeratorsGUI.php.
|
private |
Definition at line 36 of file class.ilForumModeratorsGUI.php.