ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
ilTemplateWrapperFactory.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\UI\Implementation\Render
;
22
23
use
ilGlobalTemplateInterface
;
24
use
ilTemplate
;
25
29
class
ilTemplateWrapperFactory
implements
TemplateFactory
30
{
34
public
function
getTemplate
(
string
$path
,
bool
$purge_unfilled_vars,
bool
$purge_unused_blocks):
Template
35
{
36
$tpl =
new
ilTemplate
($path, $purge_unfilled_vars, $purge_unused_blocks);
37
return
new
ilTemplateWrapper
($tpl);
38
}
39
}
ilTemplate
ILIAS\UI\Implementation\Render\ilTemplateWrapperFactory\getTemplate
getTemplate(string $path, bool $purge_unfilled_vars, bool $purge_unused_blocks)
Definition:
ilTemplateWrapperFactory.php:34
ilGlobalTemplateInterface
$path
$path
Definition:
ltiservices.php:29
ILIAS\UI\Implementation\Render
Definition:
AbstractComponentRenderer.php:21
ILIAS\UI\Implementation\Render\ilTemplateWrapperFactory
Factory for wrapped ilTemplates.
Definition:
ilTemplateWrapperFactory.php:29
Template
ILIAS\UI\Implementation\Render\ilTemplateWrapper
Wraps an ilTemplate to only provide smaller interface.
Definition:
ilTemplateWrapper.php:29
ILIAS\UI\Implementation\Render\TemplateFactory
Interface for a factory that provides templates.
Definition:
TemplateFactory.php:28
components
ILIAS
UI
src
Implementation
Render
ilTemplateWrapperFactory.php
Generated on Wed Sep 3 2025 23:04:18 for ILIAS by
1.8.13 (using
Doxyfile
)