19 declare(strict_types=1);
36 if (!isset($this->dic[ilMailTemplateServiceInterface::class])) {
40 $c->mail()->mustacheFactory()
54 (
int) $this->dic->settings()->get(
55 'mail_auto_responder_idle_time',
56 (
string) AutoresponderService::AUTO_RESPONDER_DEFAULT_IDLE_TIME
66 return $this->dic[ilMailTemplateServiceInterface::class];
71 return new \ilMailTemplatePlaceholderResolver(
78 return new \ilMailTemplatePlaceholderToEmptyResolver();
83 return new \ilMustacheFactory();
90 $this->dic->clientIni(),
91 $this->dic->language(),
92 $this->dic->settings()
placeholderToEmptyResolver()
Customizing of pimple-DIC for ILIAS.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ilMailTemplatePlaceholderResolver.
__construct(protected Container $dic)