ModuleAccessGateRegistry
Registry for module access gates, ordered by before/after dependencies during container compilation.
Table of Contents
Methods
- __construct() : mixed
- get() : ModuleAccessGateInterface
- getAll() : array<string, ModuleAccessGateInterface>
- has() : bool
Methods
__construct()
public
__construct([array<string, ModuleAccessGateInterface> $gates = [] ]) : mixed
Parameters
- $gates : array<string, ModuleAccessGateInterface> = []
-
Pre-ordered gates (injected by ModuleAccessGatePass)
get()
public
get(string $identifier) : ModuleAccessGateInterface
Parameters
- $identifier : string
Tags
Return values
ModuleAccessGateInterfacegetAll()
public
getAll() : array<string, ModuleAccessGateInterface>
Return values
array<string, ModuleAccessGateInterface>has()
public
has(string $identifier) : bool
Parameters
- $identifier : string