ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
__construct (ilMailTemplateService $templateService=null, ilMailBodyPurifier $bodyPurifier=null) | |
ilMailFormGUI constructor. More... | |
executeCommand () | |
sendMessage () | |
saveDraft () | |
searchUsers (bool $save=true) | |
searchCoursesTo () | |
searchGroupsTo () | |
search () | |
cancelSearch () | |
editAttachments () | |
returnFromAttachments () | |
searchResults () | |
mailUser () | |
mailRole () | |
replyMail () | |
mailAttachment () | |
showForm () | |
lookupRecipientAsync () | |
cancelMail () | |
searchMailingListsTo () | |
Protected Member Functions | |
decodeAttachmentFiles (array $files) | |
getTemplateDataById () | |
Called asynchronously when changing the template. More... | |
saveMailBeforeSearch () | |
showSubmissionErrors (array $errors) | |
Protected Attributes | |
$templateService | |
Private Attributes | |
$tpl | |
$ctrl | |
$lng | |
$user | |
$tabs | |
$toolbar | |
$rbacsystem | |
$umail | |
$mbox | |
$mfile | |
$purifier | |
ilMailFormGUI: ilMailFolderGUI, ilMailAttachmentGUI, ilMailSearchGUI, ilMailSearchCoursesGUI, ilMailSearchGroupsGUI, ilMailingListsGUI
Definition at line 11 of file class.ilMailFormGUI.php.
ilMailFormGUI::__construct | ( | ilMailTemplateService | $templateService = null , |
ilMailBodyPurifier | $bodyPurifier = null |
||
) |
ilMailFormGUI constructor.
ilMailTemplateService | null | $templateService | |
ilMailBodyPurifier | null | $bodyPurifier |
Definition at line 54 of file class.ilMailFormGUI.php.
References $_GET, $_POST, $DIC, $templateService, and user().
ilMailFormGUI::cancelMail | ( | ) |
Definition at line 803 of file class.ilMailFormGUI.php.
References ilMailFormCall\getRefererRedirectUrl(), ilMailFormCall\isRefererStored(), ilUtil\redirect(), and showForm().
ilMailFormGUI::cancelSearch | ( | ) |
Definition at line 350 of file class.ilMailFormGUI.php.
References $_SESSION, and searchResults().
|
protected |
array | $files |
Definition at line 141 of file class.ilMailFormGUI.php.
References user().
Referenced by saveDraft(), and sendMessage().
ilMailFormGUI::editAttachments | ( | ) |
Definition at line 356 of file class.ilMailFormGUI.php.
References $_POST, ilMailFormCall\getContextId(), ilMailFormCall\getContextParameters(), ilUtil\securePlainString(), and user().
ilMailFormGUI::executeCommand | ( | ) |
Definition at line 94 of file class.ilMailFormGUI.php.
|
protected |
Called asynchronously when changing the template.
Definition at line 423 of file class.ilMailFormGUI.php.
References $_GET, $context, Vendor\Package\$e, exit, and ilMailTemplateContextService\getTemplateContextById().
ilMailFormGUI::lookupRecipientAsync | ( | ) |
Definition at line 771 of file class.ilMailFormGUI.php.
References $_GET, $_POST, $result, exit, ilUtil\stripSlashes(), and ilStr\strLen().
ilMailFormGUI::mailAttachment | ( | ) |
Definition at line 414 of file class.ilMailFormGUI.php.
References $_GET, and showForm().
ilMailFormGUI::mailRole | ( | ) |
Definition at line 402 of file class.ilMailFormGUI.php.
References $_GET, and showForm().
ilMailFormGUI::mailUser | ( | ) |
Definition at line 396 of file class.ilMailFormGUI.php.
References $_GET, and showForm().
ilMailFormGUI::replyMail | ( | ) |
Definition at line 408 of file class.ilMailFormGUI.php.
References $_GET, and showForm().
ilMailFormGUI::returnFromAttachments | ( | ) |
Definition at line 384 of file class.ilMailFormGUI.php.
References $_GET, and showForm().
ilMailFormGUI::saveDraft | ( | ) |
Definition at line 198 of file class.ilMailFormGUI.php.
References $_POST, $_SESSION, $errors, decodeAttachmentFiles(), ilMailFormCall\getContextId(), ilMailFormCall\getContextParameters(), ilMailFormCall\getRefererRedirectUrl(), ilMailFormCall\isRefererStored(), ilUtil\redirect(), ilUtil\securePlainString(), ilUtil\sendInfo(), showForm(), showSubmissionErrors(), and user().
|
protected |
Definition at line 815 of file class.ilMailFormGUI.php.
References $_POST, ilMailFormCall\getContextId(), ilMailFormCall\getContextParameters(), ilUtil\securePlainString(), and user().
Referenced by searchCoursesTo(), searchGroupsTo(), and searchMailingListsTo().
ilMailFormGUI::search | ( | ) |
Definition at line 328 of file class.ilMailFormGUI.php.
References $_POST, $_SESSION, searchUsers(), and ilUtil\sendInfo().
ilMailFormGUI::searchCoursesTo | ( | ) |
Definition at line 305 of file class.ilMailFormGUI.php.
References $_SESSION, and saveMailBeforeSearch().
ilMailFormGUI::searchGroupsTo | ( | ) |
Definition at line 320 of file class.ilMailFormGUI.php.
References saveMailBeforeSearch().
ilMailFormGUI::searchMailingListsTo | ( | ) |
Definition at line 842 of file class.ilMailFormGUI.php.
References saveMailBeforeSearch().
ilMailFormGUI::searchResults | ( | ) |
Definition at line 390 of file class.ilMailFormGUI.php.
References $_GET, and showForm().
Referenced by cancelSearch().
ilMailFormGUI::searchUsers | ( | bool | $save = true | ) |
Definition at line 251 of file class.ilMailFormGUI.php.
References $_POST, ilSession\get(), ilMailFormCall\getContextId(), ilMailFormCall\getContextParameters(), ilUtil\prepareFormOutput(), ilUtil\securePlainString(), and user().
Referenced by search().
ilMailFormGUI::sendMessage | ( | ) |
Definition at line 154 of file class.ilMailFormGUI.php.
References $_POST, $errors, $message, decodeAttachmentFiles(), ilMailFormCall\getContextId(), ilMailFormCall\getContextParameters(), ilMailFormCall\getRefererRedirectUrl(), ilMailFormCall\isRefererStored(), ilUtil\securePlainString(), showForm(), showSubmissionErrors(), and user().
ilMailFormGUI::showForm | ( | ) |
Definition at line 442 of file class.ilMailFormGUI.php.
References $_GET, $_POST, $_SESSION, $context, $data, Vendor\Package\$e, $size, ilButton\BUTTON_TYPE_SUBMIT, ilUtil\formatSize(), ilMailFormCall\getContextId(), ilButton\getInstance(), ilBuddyList\getInstanceByGlobalUser(), ilLoggerFactory\getLogger(), ilMailFormCall\getSignature(), ilMailTemplateContextService\getTemplateContextById(), ilFormPropertyGUI\getTitle(), ilMailFormCall\isRefererStored(), ilUtil\securePlainString(), ilUtil\sendInfo(), ilMailFormCall\setContextId(), ilMailFormCall\setContextParameters(), ilCheckboxInputGUI\setValue(), ilTextAreaInputGUI\setValue(), and user().
Referenced by cancelMail(), mailAttachment(), mailRole(), mailUser(), replyMail(), returnFromAttachments(), saveDraft(), searchResults(), and sendMessage().
|
protected |
$errors | ilMailError[] |
Definition at line 853 of file class.ilMailFormGUI.php.
References ilUtil\sendFailure().
Referenced by saveDraft(), and sendMessage().
|
private |
Definition at line 17 of file class.ilMailFormGUI.php.
|
private |
Definition at line 20 of file class.ilMailFormGUI.php.
|
private |
Definition at line 38 of file class.ilMailFormGUI.php.
|
private |
Definition at line 41 of file class.ilMailFormGUI.php.
|
private |
Definition at line 47 of file class.ilMailFormGUI.php.
|
private |
Definition at line 32 of file class.ilMailFormGUI.php.
|
private |
Definition at line 26 of file class.ilMailFormGUI.php.
|
protected |
Definition at line 44 of file class.ilMailFormGUI.php.
Referenced by __construct().
|
private |
Definition at line 29 of file class.ilMailFormGUI.php.
|
private |
Definition at line 14 of file class.ilMailFormGUI.php.
|
private |
Definition at line 35 of file class.ilMailFormGUI.php.
|
private |
Definition at line 23 of file class.ilMailFormGUI.php.