ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct () | |
getUnsafeGetCommands () | |
This method must return a list of unsafe GET commands. More... | |
getSafePostCommands () | |
This method must return a list of safe POST commands. More... | |
executeCommand () | |
performDeleteCommand () | |
showMailingListsCommand () | |
saveFormCommand () | |
showAssignmentFormCommand (?StandardForm $form=null) | |
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 | |
getQueryMailingListId () | |
handleMailingListMemberActionsCommand () | |
handleMailingListActionsCommand () | |
getMailingListIdsFromRequest () | |
confirmDelete () | |
mailToList () | |
cancelCommand () | |
initForm () | |
showFormCommand () | |
showMembersListCommand () | |
confirmDeleteMembers () | |
performDeleteMembersCommand () | |
saveAssignmentFormCommand () | |
Private Attributes | |
readonly ILIAS HTTP GlobalHttpState | $http |
readonly Refinery | $refinery |
readonly ilGlobalTemplateInterface | $tpl |
readonly ilCtrlInterface | $ctrl |
readonly ilLanguage | $lng |
readonly ilObjUser | $user |
readonly ilErrorHandling | $error |
readonly ilToolbarGUI | $toolbar |
readonly ilRbacSystem | $rbacsystem |
readonly ilFormatMail | $umail |
readonly ilMailingLists | $mlists |
StandardForm | $form |
readonly ILIAS UI Factory | $ui_factory |
readonly ILIAS UI Renderer | $ui_renderer |
readonly ilTabsGUI | $tabs |
Definition at line 26 of file class.ilMailingListsGUI.php.
ilMailingListsGUI::__construct | ( | ) |
Definition at line 44 of file class.ilMailingListsGUI.php.
References $DIC, ILIAS\Repository\ctrl(), error(), getQueryMailingListId(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
|
private |
Definition at line 342 of file class.ilMailingListsGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), and showMailingListsCommand().
|
private |
Definition at line 190 of file class.ilMailingListsGUI.php.
References ILIAS\Repository\ctrl(), getMailingListIdsFromRequest(), ILIAS\Repository\lng(), and showMailingListsCommand().
Referenced by handleMailingListActionsCommand().
|
private |
Definition at line 497 of file class.ilMailingListsGUI.php.
References ILIAS\Repository\ctrl(), ilUserUtil\getNamePresentation(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and showMembersListCommand().
Referenced by handleMailingListMemberActionsCommand().
ilMailingListsGUI::executeCommand | ( | ) |
Definition at line 105 of file class.ilMailingListsGUI.php.
References ILIAS\Repository\ctrl(), error(), ilBuddySystem\getInstance(), ilBuddyList\getInstanceByGlobalUser(), and ILIAS\Repository\lng().
|
private |
Definition at line 164 of file class.ilMailingListsGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by confirmDelete(), and mailToList().
|
private |
Definition at line 84 of file class.ilMailingListsGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by __construct().
ilMailingListsGUI::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 79 of file class.ilMailingListsGUI.php.
ilMailingListsGUI::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 71 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 143 of file class.ilMailingListsGUI.php.
References confirmDelete(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), mailToList(), ILIAS\Repository\refinery(), showFormCommand(), and showMembersListCommand().
|
private |
Definition at line 128 of file class.ilMailingListsGUI.php.
References confirmDeleteMembers(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
|
private |
Definition at line 395 of file class.ilMailingListsGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\form(), and ILIAS\Repository\lng().
Referenced by saveFormCommand(), and showFormCommand().
|
private |
Definition at line 261 of file class.ilMailingListsGUI.php.
References $id, getMailingListIdsFromRequest(), ILIAS\Repository\lng(), ilUtil\redirect(), showMailingListsCommand(), and ILIAS\Repository\user().
Referenced by handleMailingListActionsCommand().
ilMailingListsGUI::performDeleteCommand | ( | ) |
Definition at line 223 of file class.ilMailingListsGUI.php.
References $counter, $id, ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), and ILIAS\Repository\lng().
|
private |
Definition at line 545 of file class.ilMailingListsGUI.php.
References $id, ILIAS\Repository\ctrl(), error(), ILIAS\FileDelivery\http(), and ILIAS\Repository\lng().
|
private |
Definition at line 641 of file class.ilMailingListsGUI.php.
References $data, $form, ILIAS\Repository\ctrl(), error(), ilBuddyList\getInstanceByGlobalUser(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and showAssignmentFormCommand().
ilMailingListsGUI::saveFormCommand | ( | ) |
Definition at line 352 of file class.ilMailingListsGUI.php.
References $data, $form, ILIAS\Repository\ctrl(), error(), ILIAS\Repository\form(), ILIAS\FileDelivery\http(), initForm(), and ILIAS\Repository\lng().
ilMailingListsGUI::showAssignmentFormCommand | ( | ?StandardForm | $form = null | ) |
Definition at line 681 of file class.ilMailingListsGUI.php.
References $form, error(), ILIAS\Repository\lng(), and showMembersListCommand().
Referenced by saveAssignmentFormCommand().
|
private |
Definition at line 427 of file class.ilMailingListsGUI.php.
References ILIAS\Repository\ctrl(), error(), initForm(), and ILIAS\Repository\lng().
Referenced by handleMailingListActionsCommand().
ilMailingListsGUI::showMailingListsCommand | ( | ) |
Definition at line 317 of file class.ilMailingListsGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Referenced by cancelCommand(), confirmDelete(), mailToList(), and showMembersListCommand().
|
private |
Definition at line 445 of file class.ilMailingListsGUI.php.
References $relation, ILIAS\Repository\ctrl(), ilBuddyList\getInstanceByGlobalUser(), ILIAS\Repository\lng(), showMailingListsCommand(), ILIAS\Repository\tabs(), and ILIAS\Repository\toolbar().
Referenced by confirmDeleteMembers(), handleMailingListActionsCommand(), and showAssignmentFormCommand().
|
private |
Definition at line 31 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 34 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 39 of file class.ilMailingListsGUI.php.
Referenced by saveAssignmentFormCommand(), saveFormCommand(), and showAssignmentFormCommand().
|
private |
Definition at line 28 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 32 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 38 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 36 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 29 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 42 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 35 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 30 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 40 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 41 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 37 of file class.ilMailingListsGUI.php.
|
private |
Definition at line 33 of file class.ilMailingListsGUI.php.