ILIAS
trunk Revision v12.0_alpha-1221-g4e438232683
◀ ilDoc Overview
MustacheTemplateEngineFactory.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Mail\TemplateEngine\Mustache
;
22
23
use
ILIAS\Mail\TemplateEngine\TemplateEngineFactoryInterface
;
24
use
ILIAS\Mail\TemplateEngine\TemplateEngineInterface
;
25
26
class
MustacheTemplateEngineFactory
implements
TemplateEngineFactoryInterface
27
{
28
public
function
getBasicEngine
():
TemplateEngineInterface
29
{
30
return
new
MustacheTemplateEngine
(
new
\Mustache\Engine());
31
}
32
}
ILIAS\Mail\TemplateEngine\Mustache\MustacheTemplateEngineFactory
Definition:
MustacheTemplateEngineFactory.php:27
ILIAS\Mail\TemplateEngine\Mustache\MustacheTemplateEngineFactory\getBasicEngine
getBasicEngine()
Returns a template engine instance for basic rendering operations.
Definition:
MustacheTemplateEngineFactory.php:28
ILIAS\Mail\TemplateEngine\Mustache\MustacheTemplateEngine
Mustache implementation of the template engine interface.
Definition:
MustacheTemplateEngine.php:30
ILIAS\Mail\TemplateEngine\TemplateEngineFactoryInterface
Factory interface for creating template engine instances.
Definition:
TemplateEngineFactoryInterface.php:29
ILIAS\Mail\TemplateEngine\TemplateEngineInterface
Interface for template engine functionality used in Mail and related components.
Definition:
TemplateEngineInterface.php:29
ILIAS\Mail\TemplateEngine\Mustache
Definition:
MustacheTemplateEngine.php:21
components
ILIAS
Mail
src
TemplateEngine
Mustache
MustacheTemplateEngineFactory.php
Generated on Sun Apr 5 2026 23:03:23 for ILIAS by
1.9.4 (using
Doxyfile
)