ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Statically used helper class for generating links to the mail form user interface. More...
Static Public Member Functions | |
static | getLinkTarget ( $gui, string $cmd, array $gui_params=[], array $mail_params=[], $context_params=[]) |
static | getRedirectTarget ( $gui, string $cmd, array $gui_params=[], array $mail_params=[], array $context_params=[]) |
static | storeReferer (array $queryParameters) |
static | getSignature () |
static | getRefererRedirectUrl () |
static | isRefererStored () |
static | getContextId () |
static | setContextId (?string $id) |
static | getContextParameters () |
static | setContextParameters (array $parameters) |
static | setRecipients (array $recipients, string $type='to') |
static | getRecipients (string $type='to') |
Data Fields | |
const | SESSION_KEY = 'mail_transport' |
const | REFERER_KEY = 'r' |
HTTP-GET parameter for the referer url. More... | |
const | SIGNATURE_KEY = 'sig' |
Session parameter for the hash. More... | |
const | CONTEXT_PREFIX = 'ctx' |
Session parameter for the context. More... | |
const | CONTEXT_KEY = 'ctx_template' |
Session parameter for the context. More... | |
Static Protected Member Functions | |
static | getTargetUrl (string $argument_separator, $gui, string $cmd, array $gui_params=[], array $mail_params=[], array $context_params=[]) |
Statically used helper class for generating links to the mail form user interface.
Definition at line 10 of file class.ilMailFormCall.php.
|
static |
Definition at line 226 of file class.ilMailFormCall.php.
References $session, and ilSession\get().
Referenced by ilMailFormGUI\editAttachments(), ilMailFormGUI\saveDraft(), ilMailFormGUI\saveMailBeforeSearch(), ilMailFormGUI\searchUsers(), ilForumMailEventNotificationSender\send(), ilMailFormGUI\sendMessage(), and ilMailFormGUI\showForm().
|
static |
Definition at line 249 of file class.ilMailFormCall.php.
References $session, and ilSession\get().
Referenced by ilMailFormGUI\editAttachments(), ilMailFormGUI\saveDraft(), ilMailFormGUI\saveMailBeforeSearch(), ilMailFormGUI\searchUsers(), ilForumMailEventNotificationSender\send(), and ilMailFormGUI\sendMessage().
|
static |
object | string | $gui | |
string | $cmd | |
array | $gui_params | |
array | $mail_params | |
array | $context_params |
Definition at line 45 of file class.ilMailFormCall.php.
Referenced by ilMailUserActionProvider\collectActionsForTargetUser(), ilAppointmentPresentationCourseGUI\collectPropertiesAndActions(), ilAssignedUsersTableGUI\fillRow(), ilPublicUserProfileGUI\getEmbeddable(), and ilObjCourseGUI\infoScreen().
|
static |
Definition at line 283 of file class.ilMailFormCall.php.
References $session, $type, and ilSession\get().
Referenced by ilMailGUI\executeCommand().
|
static |
object | string | $gui | |
string | $cmd | |
array | $gui_params | |
array | $mail_params | |
array | $context_params |
Definition at line 63 of file class.ilMailFormCall.php.
Referenced by ilObjUserFolderGUI\mailObject(), ilObjRoleGUI\mailToRoleObject(), ilMailMemberSearchGUI\nextMailForm(), ilExerciseManagementGUI\redirectFeedbackMailObject(), ilAccessibilitySupportContactsGUI\sendIssueMail(), ilLPTableBaseGUI\sendMail(), ilObjContentObjectGUI\sendMailToBlockedUsers(), ilMembershipMailGUI\sendMailToSelectedUsers(), ilStudyProgrammeMailMemberSearchGUI\sendMailToSelectedUsers(), ilMailMemberSearchGUI\sendMailToSelectedUsers(), and ilMembershipGUI\sendMailToSelectedUsers().
|
static |
Definition at line 181 of file class.ilMailFormCall.php.
References $session, $url, ilUtil\_getHttpPath(), ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\cancelMail(), ilMailFormGUI\saveDraft(), and ilMailFormGUI\sendMessage().
|
static |
Definition at line 163 of file class.ilMailFormCall.php.
References $session, ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\showForm().
|
staticprotected |
string | $argument_separator | |
object | string | $gui | |
string | $cmd | |
array | $gui_params | |
array | $mail_params | |
array | $context_params |
Definition at line 82 of file class.ilMailFormCall.php.
References $DIC.
|
static |
Definition at line 212 of file class.ilMailFormCall.php.
References $session, and ilSession\get().
Referenced by ilMailFormGUI\cancelMail(), ilMailFormGUI\saveDraft(), ilMailFormGUI\sendMessage(), and ilMailFormGUI\showForm().
|
static |
string | null | $id |
Definition at line 239 of file class.ilMailFormCall.php.
References $session, ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\showForm().
|
static |
array | $parameters |
Definition at line 263 of file class.ilMailFormCall.php.
References $session, ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\showForm().
|
static |
list<string> | $recipients |
Definition at line 273 of file class.ilMailFormCall.php.
References $session, $type, ilSession\get(), and ilSession\set().
Referenced by ilMailGUI\executeCommand(), ilStudyProgrammeMailMemberSearchGUI\sendMailToSelectedUsers(), ilMailMemberSearchGUI\sendMailToSelectedUsers(), and ilMembershipGUI\sendMailToSelectedUsers().
|
static |
array<string,string> | $queryParameters |
Definition at line 125 of file class.ilMailFormCall.php.
References $session, ilSession\get(), and ilSession\set().
Referenced by ilMailGUI\executeCommand().
const ilMailFormCall::CONTEXT_KEY = 'ctx_template' |
Session parameter for the context.
Definition at line 35 of file class.ilMailFormCall.php.
Referenced by ilAppointmentPresentationCourseGUI\collectPropertiesAndActions(), ilStudyProgrammeMailMemberSearchGUI\generateContextArray(), ilMailMemberSearchGUI\generateContextArray(), ilCourseMembershipGUI\getMailContextOptions(), ilSessionMembershipGUI\getMailContextOptions(), ilObjCourseGUI\infoScreen(), and ilLPTableBaseGUI\sendMail().
const ilMailFormCall::CONTEXT_PREFIX = 'ctx' |
Session parameter for the context.
Definition at line 30 of file class.ilMailFormCall.php.
const ilMailFormCall::REFERER_KEY = 'r' |
HTTP-GET parameter for the referer url.
Definition at line 20 of file class.ilMailFormCall.php.
const ilMailFormCall::SESSION_KEY = 'mail_transport' |
Definition at line 15 of file class.ilMailFormCall.php.
const ilMailFormCall::SIGNATURE_KEY = 'sig' |
Session parameter for the hash.
Definition at line 25 of file class.ilMailFormCall.php.
Referenced by ilExerciseManagementGUI\redirectFeedbackMailObject().