ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
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().
|
staticprivate |
class-string | $a_class |
Definition at line 149 of file class.ilMailTemplateContextService.php.
References $DIC, and ilMailTemplateContext\getId().
Referenced by insertFromXML().
|
staticprivate |
class-string | $a_class |
Definition at line 123 of file class.ilMailTemplateContextService.php.
References $context.
Referenced by getTemplateContexts(), and insertFromXML().
|
static |
ilMailException |
Definition at line 79 of file class.ilMailTemplateContextService.php.
References getTemplateContexts().
Referenced by ilMailTemplateGUI\getAjaxPlaceholdersByIdCommand(), ilMailFormGUI\getTemplateDataById(), ilMailTemplateGUI\getTemplateForm(), ilMailTemplateGUI\insertTemplateCommand(), ilMail\replacePlaceholders(), ilExAssignmentReminder\sentReminderPlaceholders(), ilMailFormGUI\showForm(), and ilMailTemplateGUI\updateTemplateCommand().
|
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().
|
static |
Definition at line 62 of file class.ilMailTemplateContextService.php.
References $context, $DIC, createEntry(), and getContextInstance().
Referenced by ilMailTemplateContextDefinitionProcessor\beginTag().