ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\UI\Implementation\Render\Loader Interface Reference

Loads renderers for components. More...

+ Inheritance diagram for ILIAS\UI\Implementation\Render\Loader:
+ Collaboration diagram for ILIAS\UI\Implementation\Render\Loader:

Public Member Functions

 getRendererFor (Component $component, array $contexts)
 Get a renderer for a certain Component class. More...
 
 getRendererFactoryFor (Component $component)
 Get a factory for a renderer for a certain component class. More...
 

Detailed Description

Loads renderers for components.

Definition at line 29 of file Loader.php.

Member Function Documentation

◆ getRendererFactoryFor()

ILIAS\UI\Implementation\Render\Loader::getRendererFactoryFor ( Component  $component)

◆ getRendererFor()

ILIAS\UI\Implementation\Render\Loader::getRendererFor ( Component  $component,
array  $contexts 
)

Get a renderer for a certain Component class.

Parameters
Component[]$contexts
Exceptions
LogicExceptionif no renderer could be found for component.

Implemented in ILIAS\UI\Implementation\Render\FSLoader, ILIAS\UI\Implementation\Render\LoaderCachingWrapper, and ILIAS\UI\Implementation\Render\LoaderResourceRegistryWrapper.


The documentation for this interface was generated from the following file: