ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
RendererFactory.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
ILIAS\UI\Component\Component
;
24
29
interface
RendererFactory
30
{
38
public
function
getRendererInContext
(
Component
$component, array $contexts):
ComponentRenderer
;
39
}
ILIAS\UI\Implementation\Render\ComponentRenderer
An entity that renders components to a string output.
Definition:
ComponentRenderer.php:31
ILIAS\UI\Component
Component
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS\UI\Implementation\Render
Definition:
AbstractComponentRenderer.php:21
ILIAS\UI\Implementation\Render\RendererFactory
This is the interface that components should use if they want to load specific renderers.
Definition:
RendererFactory.php:29
ILIAS\UI\Implementation\Render\RendererFactory\getRendererInContext
getRendererInContext(Component $component, array $contexts)
Get a renderer based on the current context.
components
ILIAS
UI
src
Implementation
Render
RendererFactory.php
Generated on Sun Aug 31 2025 23:04:12 for ILIAS by
1.8.13 (using
Doxyfile
)