Symfony\Component\Form\Extension\Templating\TemplatingRendererEngine
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
class TemplatingRendererEngine
extends AbstractRendererEngine
{
- // Inherited constants from AbstractRendererEngine
- const CACHE_KEY_VAR = 'cache_key';
- // members
- private EngineInterface $engine;
- // Inherited members from AbstractRendererEngine
- protected array $defaultThemes;
- protected array $themes;
- protected array $resources;
- // methods
- public void __construct()
- public void renderBlock()
- protected Boolean loadResourceForBlockName()
- protected Boolean loadResourceFromTheme()
- // Inherited methods from AbstractRendererEngine
- public void __construct()
- public void setTheme()
- public void getResourceForBlockName()
- public void getResourceForBlockNameHierarchy()
- public void getResourceHierarchyLevel()
- protected abstract Boolean loadResourceForBlockName()
Hierarchy
Constants
Name | Value |
---|---|
CACHE_KEY_VAR | 'cache_key' |
Members
private
protected
- $defaultThemes — array
- $resources — array
- $themes — array
Methods
protected
- loadResourceForBlockName() — Loads the cache with the resource for a given block name.
- loadResourceFromTheme() — Tries to load the resource for a block from a theme.
public
- __construct()
- renderBlock() — {@inheritdoc}
Inherited from Symfony\Component\Form\AbstractRendererEngine
protected
- loadResourceForBlockName() — Loads the cache with the resource for a given block name.
public
- getResourceForBlockName() — {@inheritdoc}
- getResourceForBlockNameHierarchy() — {@inheritdoc}
- getResourceHierarchyLevel() — {@inheritdoc}
- setTheme() — {@inheritdoc}