|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
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 Private Member Functions | |
| static | getContextInstance (string $a_component, string $a_id, string $a_class, ?string $a_path, bool $is_creation_context=false) |
| static | createEntry (ilMailTemplateContext $a_context, string $a_component, string $a_class, ?string $a_path) |
Definition at line 21 of file class.ilMailTemplateContextService.php.
|
static |
| list<string> | $a_new_templates |
Definition at line 26 of file class.ilMailTemplateContextService.php.
Referenced by ilMailTemplateContextDefinitionProcessor\endTag().
Here is the caller graph for this function:
|
staticprivate |
| class-string | $a_class |
Definition at line 149 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:
|
staticprivate |
| class-string | $a_class |
Definition at line 123 of file class.ilMailTemplateContextService.php.
References $context.
Referenced by getTemplateContexts(), and insertFromXML().
Here is the caller graph for this function:
|
static |
| ilMailException |
Definition at line 79 of file class.ilMailTemplateContextService.php.
References getTemplateContexts().
Referenced by ilMailFormGUI\buildFormElements(), ilMailTemplateGUI\getAjaxPlaceholdersByIdCommand(), ilMailFormGUI\getTemplateDataById(), ilMailTemplateGUI\getTemplateForm(), ilMailTemplateGUI\insertTemplateCommand(), ilMail\replacePlaceholders(), ilExAssignmentReminder\sentReminderPlaceholders(), and ilMailTemplateGUI\updateTemplateCommand().
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.
| list<string>|null | $a_id |
Definition at line 95 of file class.ilMailTemplateContextService.php.
References $context, $DIC, and getContextInstance().
Referenced by ilMailTemplateTable\__construct(), getTemplateContextById(), ilMailTemplateGUI\getTemplateForm(), and ilMailTemplateGUI\showTemplatesCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 62 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: