|
ILIAS
release_8 Revision v8.24
|
Class ilMailTemplateContextService. More...
Collaboration diagram for ilMailTemplateContextService:Static Public Member Functions | |
| static | clearFromXml (string $a_component, array $a_new_templates) |
| static | insertFromXML (string $a_component, string $a_id, string $a_class, ?string $a_path) |
| static | getTemplateContextById (string $a_id) |
| static | getTemplateContexts (?array $a_id=null) |
| Returns an array of mail template contexts, the key of each entry matches its id. More... | |
Static Protected Member Functions | |
| static | getContextInstance (string $a_component, string $a_id, string $a_class, ?string $a_path, bool $isCreationContext=false) |
| static | createEntry (ilMailTemplateContext $a_context, string $a_component, string $a_class, ?string $a_path) |
Class ilMailTemplateContextService.
Definition at line 24 of file class.ilMailTemplateContextService.php.
|
static |
| string | $a_component | |
| string[] | $a_new_templates |
Definition at line 30 of file class.ilMailTemplateContextService.php.
References $DIC, $id, and $query.
Referenced by ilMailTemplateContextDefinitionProcessor\endTag().
Here is the caller graph for this function:
|
staticprotected |
Definition at line 153 of file class.ilMailTemplateContextService.php.
References $DIC, and ilMailTemplateContext\getId().
Referenced by insertFromXML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 126 of file class.ilMailTemplateContextService.php.
Referenced by getTemplateContexts(), and insertFromXML().
Here is the caller graph for this function:
|
static |
| string | $a_id |
| ilMailException |
Definition at line 85 of file class.ilMailTemplateContextService.php.
References getTemplateContexts().
Referenced by ilMailTemplateGUI\getAjaxPlaceholdersById(), ilMailFormGUI\getTemplateDataById(), ilMailTemplateGUI\getTemplateForm(), ilMailTemplateGUI\insertTemplate(), ilMail\replacePlaceholders(), ilExAssignmentReminder\sentReminderPlaceholders(), ilMailFormGUI\showForm(), and ilMailTemplateGUI\updateTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Returns an array of mail template contexts, the key of each entry matches its id.
| string[] | $a_id |
Definition at line 101 of file class.ilMailTemplateContextService.php.
References $context, $DIC, $query, and getContextInstance().
Referenced by ilMailTemplateTableGUI\__construct(), getTemplateContextById(), ilMailTemplateGUI\getTemplateForm(), and ilMailTemplateGUI\showTemplates().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 66 of file class.ilMailTemplateContextService.php.
References $context, $DIC, createEntry(), and getContextInstance().
Referenced by ilMailTemplateContextDefinitionProcessor\beginTag().
Here is the call graph for this function:
Here is the caller graph for this function: