|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Statically used helper class for generating links to the mail form user interface. More...
Collaboration diagram for ilMailFormCall:Static Public Member Functions | |
| static | getLinkTarget ( $gui, string $cmd, array $gui_params=[], array $mail_params=[], array $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 | |
| final const | SESSION_KEY = 'mail_transport' |
| final const | REFERER_KEY = 'r' |
| final const | SIGNATURE_KEY = 'sig' |
| final const | CONTEXT_PREFIX = 'ctx' |
| final const | CONTEXT_KEY = 'ctx_template' |
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 27 of file class.ilMailFormCall.php.
|
static |
Definition at line 200 of file class.ilMailFormCall.php.
References ilSession\get().
Referenced by ilMailFormGUI\editAttachments(), ilMailFormGUI\saveDraft(), ilMailFormGUI\saveMailBeforeSearch(), ilMailFormGUI\searchUsers(), ilForumMailEventNotificationSender\send(), ilMailFormGUI\sendMessage(), and ilMailFormGUI\showForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 217 of file class.ilMailFormCall.php.
References ilSession\get().
Referenced by ilMailFormGUI\editAttachments(), ilMailFormGUI\saveDraft(), ilMailFormGUI\saveMailBeforeSearch(), ilMailFormGUI\searchUsers(), ilForumMailEventNotificationSender\send(), and ilMailFormGUI\sendMessage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| object | string | $gui |
Definition at line 38 of file class.ilMailFormCall.php.
Referenced by ilMailUserActionProvider\collectActionsForTargetUser(), ilAppointmentPresentationCourseGUI\collectPropertiesAndActions(), ilAssignedUsersTableGUI\getContactLink(), ilPublicUserProfileGUI\getEmbeddable(), ilTutorialSupportBlockGUI\getMailUrlOfUser(), and ilObjCourseGUI\infoScreen().
Here is the caller graph for this function:
|
static |
Definition at line 247 of file class.ilMailFormCall.php.
References ilSession\get().
Referenced by ilMailGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| object | string | $gui |
Definition at line 51 of file class.ilMailFormCall.php.
Referenced by ilObjUserFolderGUI\mailObject(), ilSurveyParticipantsGUI\mailRatersObject(), ilObjRoleGUI\mailToRoleObject(), ilMailMemberSearchGUI\nextMailForm(), ilExerciseManagementGUI\redirectFeedbackMailObject(), ilBookingReservationsGUI\redirectMailToBooker(), ilPortfolioRepositoryGUI\redirectSendMailToSharer(), ilAccessibilitySupportContactsGUI\sendIssueMail(), ilLPTableBaseGUI\sendMail(), ilObjContentObjectGUI\sendMailToBlockedUsers(), ilMembershipMailGUI\sendMailToSelectedUsers(), ilStudyProgrammeMailMemberSearchGUI\sendMailToSelectedUsers(), ilMailMemberSearchGUI\sendMailToSelectedUsers(), ilMembershipGUI\sendMailToSelectedUsers(), and ilConsultationHoursGUI\sendMailToSelectedUsers().
Here is the caller graph for this function:
|
static |
Definition at line 161 of file class.ilMailFormCall.php.
References $parts, $url, ilUtil\_getHttpPath(), ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\cancelMail(), ilMailFormGUI\saveDraft(), and ilMailFormGUI\sendMessage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 146 of file class.ilMailFormCall.php.
References ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\showForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
| object | string | $gui |
Definition at line 64 of file class.ilMailFormCall.php.
References $DIC.
|
static |
Definition at line 189 of file class.ilMailFormCall.php.
References ilSession\get().
Referenced by ilMailFormGUI\cancelMail(), ilMailFormGUI\saveDraft(), ilMailFormGUI\sendMessage(), and ilMailFormGUI\showForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 210 of file class.ilMailFormCall.php.
References $id, ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\showForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 227 of file class.ilMailFormCall.php.
References ilSession\get(), and ilSession\set().
Referenced by ilMailFormGUI\showForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| list<string> | $recipients |
Definition at line 237 of file class.ilMailFormCall.php.
References ilSession\get(), and ilSession\set().
Referenced by ilMailGUI\executeCommand(), ilSurveyParticipantsGUI\mailRatersObject(), ilBookingReservationsGUI\redirectMailToBooker(), ilStudyProgrammeMailMemberSearchGUI\sendMailToSelectedUsers(), ilMailMemberSearchGUI\sendMailToSelectedUsers(), and ilMembershipGUI\sendMailToSelectedUsers().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| array<string,mixed> | $queryParameters |
Definition at line 107 of file class.ilMailFormCall.php.
References ilSession\get(), and ilSession\set().
Referenced by ilMailGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| final const ilMailFormCall::CONTEXT_KEY = 'ctx_template' |
Definition at line 33 of file class.ilMailFormCall.php.
Referenced by ilAppointmentPresentationCourseGUI\collectPropertiesAndActions(), ilMailMemberSearchGUI\generateContextArray(), ilStudyProgrammeMailMemberSearchGUI\generateContextArray(), ilCourseMembershipGUI\getMailContextOptions(), ilSessionMembershipGUI\getMailContextOptions(), ilObjCourseGUI\infoScreen(), ilSurveyParticipantsGUI\mailRatersObject(), and ilLPTableBaseGUI\sendMail().
| final const ilMailFormCall::CONTEXT_PREFIX = 'ctx' |
Definition at line 32 of file class.ilMailFormCall.php.
| final const ilMailFormCall::REFERER_KEY = 'r' |
Definition at line 30 of file class.ilMailFormCall.php.
| final const ilMailFormCall::SESSION_KEY = 'mail_transport' |
Definition at line 29 of file class.ilMailFormCall.php.
| final const ilMailFormCall::SIGNATURE_KEY = 'sig' |
Definition at line 31 of file class.ilMailFormCall.php.
Referenced by ilExerciseManagementGUI\redirectFeedbackMailObject(), ilBookingReservationsGUI\redirectMailToBooker(), and ilPortfolioRepositoryGUI\redirectSendMailToSharer().