ILIAS
trunk Revision v13.0_alpha-52-g21c366bbdd4
◀ ilDoc Overview
Factory.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=0);
20
21
namespace
ILIAS\Tracking\View\Renderer
;
22
23
use
ILIAS\DI\UIServices
;
24
use
ILIAS\Tracking\View\Renderer\FactoryInterface
as RendererFactoryInterface;
25
26
class
Factory
implements
RendererFactoryInterface
27
{
28
public
function
__construct
(
29
protected
UIServices
$ui
30
) {
31
}
32
33
public
function
service
():
RendererInterface
34
{
35
return
new
Renderer
($this->
ui
);
36
}
37
}
ILIAS\DI\UIServices
Provides fluid interface to RBAC services.
Definition:
UIServices.php:25
ILIAS\Tracking\View\Renderer\Factory
Definition:
Factory.php:27
ILIAS\Tracking\View\Renderer\Factory\__construct
__construct(protected UIServices $ui)
Definition:
Factory.php:28
ILIAS\Tracking\View\Renderer\Factory\service
service()
Definition:
Factory.php:33
ILIAS\Tracking\View\Renderer\Renderer
Definition:
Renderer.php:34
ILIAS\Tracking\View\Renderer\FactoryInterface
Definition:
FactoryInterface.php:24
ILIAS\Tracking\View\Renderer\RendererInterface
Definition:
RendererInterface.php:31
ILIAS\Repository\ui
ui()
Definition:
trait.GlobalDICGUIServices.php:52
ILIAS\Tracking\View\Renderer
Definition:
Factory.php:21
components
ILIAS
Tracking
classes
View
Renderer
Factory.php
Generated on Tue Nov 10 2026 23:06:57 for ILIAS by
1.9.4 (using
Doxyfile
)