EventBasedComponentRenderer implements ComponentRendererInterface
Read onlyYes
FinalYes
Attributes
- #[Autoconfigure]
- $autowire: false
Table of Contents
Interfaces
- ComponentRendererInterface
Methods
- __construct() : mixed
- renderComponent() : string
Methods
__construct()
public
__construct(EventDispatcherInterface $eventDispatcher, ViewHelperResolverDelegateInterface|ComponentDefinitionProviderInterface|ComponentTemplateResolverInterface $componentCollection) : mixed
Parameters
- $eventDispatcher : EventDispatcherInterface
- $componentCollection : ViewHelperResolverDelegateInterface|ComponentDefinitionProviderInterface|ComponentTemplateResolverInterface
renderComponent()
public
renderComponent(string $viewHelperName, array<string|int, mixed> $arguments, array<string|int, mixed> $slots, RenderingContextInterface $parentRenderingContext) : string
Parameters
- $viewHelperName : string
- $arguments : array<string|int, mixed>
- $slots : array<string|int, mixed>
- $parentRenderingContext : RenderingContextInterface