SidebarComponentsRegistry
Registry for sidebar components.
Components are ordered by before/after dependencies during container compilation.
Table of Contents
Methods
- __construct() : mixed
- getComponent() : SidebarComponentInterface
- getComponents() : array<string, SidebarComponentInterface>
- Get all sidebar components.
- hasComponent() : bool
Methods
__construct()
public
__construct([array<string, SidebarComponentInterface> $sidebarComponents = [] ]) : mixed
Parameters
- $sidebarComponents : array<string, SidebarComponentInterface> = []
-
Pre-ordered components (injected by SidebarComponentsPass)
getComponent()
public
getComponent(string $identifier) : SidebarComponentInterface
Parameters
- $identifier : string
Tags
Return values
SidebarComponentInterfacegetComponents()
Get all sidebar components.
public
getComponents() : array<string, SidebarComponentInterface>
Return values
array<string, SidebarComponentInterface>hasComponent()
public
hasComponent(string $identifier) : bool
Parameters
- $identifier : string