TYPO3
7.6
|
Public Member Functions | |
registerRendererClass ($className) | |
Static Public Member Functions | |
static | getInstance () |
Protected Member Functions | |
createRendererInstance ($className) | |
compareRendererPriority (FileRendererInterface $rendererA, FileRendererInterface $rendererB) | |
Protected Attributes | |
$classNames = array() | |
$instances = null | |
Class RendererRegistry
Definition at line 23 of file RendererRegistry.php.
|
protected |
Compare the priority of two renderer classes Is used for sorting array of Renderer instances by priority We want the result to be ordered from high to low so a higher priority comes before a lower.
FileRendererInterface | $rendererA | |
FileRendererInterface | $rendererB |
Definition at line 114 of file RendererRegistry.php.
References FileRendererInterface\getPriority().
|
protected |
Create an instance of a certain renderer class
string | $className |
Definition at line 99 of file RendererRegistry.php.
References GeneralUtility\makeInstance().
|
static |
Returns an instance of this class
Definition at line 44 of file RendererRegistry.php.
References GeneralUtility\makeInstance().
Referenced by MediaViewHelper\render().
registerRendererClass | ( | $className | ) |
Allows to register a Renderer class
string | $className |
\InvalidArgumentException |
Definition at line 55 of file RendererRegistry.php.
References elseif.
|
protected |
Definition at line 30 of file RendererRegistry.php.
|
protected |
Definition at line 37 of file RendererRegistry.php.