|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Class ilMailMemberSearchGUI. More...
Collaboration diagram for ilMailMemberSearchGUI:Public Member Functions | |
| __construct (private readonly object $gui, public int $ref_id, private readonly ilAbstractMailMemberRoles $objMailMemberRoles) | |
| ilMailMemberSearchGUI constructor. More... | |
| executeCommand () | |
| storeReferer () | |
| setObjParticipants (ilParticipants $objParticipants) | |
Protected Member Functions | |
| nextMailForm () | |
| generateContextArray () | |
| showSelectableUsers () | |
| sendMailToSelectedUsers () | |
| showSearchForm () | |
| getObjParticipants () | |
| initMailToMembersForm () | |
| getMailRadioGroup () | |
Private Member Functions | |
| redirectToParentReferer () | |
| getStoredReferer () | |
| unsetStoredReferer () | |
| getMailRoles () | |
Private Attributes | |
| readonly ServerRequestInterface | $httpRequest |
| readonly array | $mail_roles |
| ilParticipants | $objParticipants = null |
| readonly ilCtrlInterface | $ctrl |
| readonly ilGlobalTemplateInterface | $tpl |
| readonly ilLanguage | $lng |
| readonly ilAccessHandler | $access |
Class ilMailMemberSearchGUI.
Definition at line 28 of file class.ilMailMemberSearchGUI.php.
| ilMailMemberSearchGUI::__construct | ( | private readonly object | $gui, |
| public int | $ref_id, | ||
| private readonly ilAbstractMailMemberRoles | $objMailMemberRoles | ||
| ) |
ilMailMemberSearchGUI constructor.
| ilObjGroupGUI | ilObjCourseGUI | ilMembershipGUI | $gui | |
| ilAbstractMailMemberRoles | $objMailMemberRoles |
Definition at line 44 of file class.ilMailMemberSearchGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilMailMemberSearchGUI::executeCommand | ( | ) |
Definition at line 60 of file class.ilMailMemberSearchGUI.php.
References ILIAS\Repository\ctrl(), nextMailForm(), redirectToParentReferer(), sendMailToSelectedUsers(), showSearchForm(), and showSelectableUsers().
Here is the call graph for this function:
|
protected |
Definition at line 175 of file class.ilMailMemberSearchGUI.php.
References $ref_id, ilContainer\_lookupContainerSetting(), ilObject\_lookupObjId(), ilObject\_lookupType(), ILIAS\Repository\access(), ilMailFormCall\CONTEXT_KEY, ilObjectServiceSettingsGUI\EXTERNAL_MAIL_PREFIX, ilCourseMailTemplateTutorContext\ID, ilSessionMailTemplateParticipantContext\ID, and ilMail\PROP_CONTEXT_SUBJECT_PREFIX.
Referenced by nextMailForm(), and sendMailToSelectedUsers().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 305 of file class.ilMailMemberSearchGUI.php.
References ilRadioOption\addSubItem(), getMailRoles(), and ILIAS\Repository\lng().
Referenced by initMailToMembersForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 299 of file class.ilMailMemberSearchGUI.php.
References $mail_roles.
Referenced by getMailRadioGroup().
Here is the caller graph for this function:
|
protected |
Definition at line 267 of file class.ilMailMemberSearchGUI.php.
References $objParticipants.
Referenced by showSelectableUsers().
Here is the caller graph for this function:
|
private |
Definition at line 123 of file class.ilMailMemberSearchGUI.php.
References ilSession\get().
Referenced by redirectToParentReferer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 278 of file class.ilMailMemberSearchGUI.php.
References ILIAS\Repository\ctrl(), getMailRadioGroup(), and ILIAS\Repository\lng().
Referenced by nextMailForm(), and showSearchForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 133 of file class.ilMailMemberSearchGUI.php.
References ILIAS\Repository\ctrl(), generateContextArray(), ilMailFormCall\getRedirectTarget(), initMailToMembersForm(), ILIAS\Repository\lng(), ilMailFormGUI\MAIL_FORM_TYPE_ROLE, ilSession\set(), showSearchForm(), and showSelectableUsers().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 94 of file class.ilMailMemberSearchGUI.php.
References $url, ILIAS\Repository\ctrl(), getStoredReferer(), and unsetStoredReferer().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 225 of file class.ilMailMemberSearchGUI.php.
References ilObjUser\_lookupLogin(), ILIAS\Repository\ctrl(), generateContextArray(), ilMailFormCall\getRedirectTarget(), ILIAS\Repository\lng(), ilMailFormGUI\MAIL_FORM_TYPE_NEW, ilMailFormCall\setRecipients(), and showSelectableUsers().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMailMemberSearchGUI::setObjParticipants | ( | ilParticipants | $objParticipants | ) |
Definition at line 272 of file class.ilMailMemberSearchGUI.php.
References $objParticipants.
Referenced by ilObjGroupGUI\executeCommand(), and ilObjCourseGUI\executeCommand().
Here is the caller graph for this function:
|
protected |
Definition at line 258 of file class.ilMailMemberSearchGUI.php.
References initMailToMembersForm(), and storeReferer().
Referenced by executeCommand(), and nextMailForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 214 of file class.ilMailMemberSearchGUI.php.
References $provider, and getObjParticipants().
Referenced by executeCommand(), nextMailForm(), and sendMailToSelectedUsers().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMailMemberSearchGUI::storeReferer | ( | ) |
Definition at line 101 of file class.ilMailMemberSearchGUI.php.
References $url, ILIAS\Repository\ctrl(), and ilSession\set().
Referenced by showSearchForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 128 of file class.ilMailMemberSearchGUI.php.
References ilSession\set().
Referenced by redirectToParentReferer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 37 of file class.ilMailMemberSearchGUI.php.
|
private |
Definition at line 34 of file class.ilMailMemberSearchGUI.php.
|
private |
Definition at line 30 of file class.ilMailMemberSearchGUI.php.
|
private |
Definition at line 36 of file class.ilMailMemberSearchGUI.php.
|
private |
Definition at line 32 of file class.ilMailMemberSearchGUI.php.
Referenced by getMailRoles().
|
private |
Definition at line 33 of file class.ilMailMemberSearchGUI.php.
Referenced by getObjParticipants(), and setObjParticipants().
|
private |
Definition at line 35 of file class.ilMailMemberSearchGUI.php.