final class ParametersExtension extends CompilerExtension

Processes container parameters and injects them into the generated container.

Properties

string[] $dynamicParams
$dynamicValidators
protected array<string,mixed> $config

Methods

__construct(array $compilerConfig)

No description

void
loadConfiguration()

Processes extension configuration and registers services. Override in subclasses.

void
afterCompile(ClassType $class)

Adjusts the generated container class. Override in subclasses.

Details

at line 31
__construct(array $compilerConfig)

No description

Parameters

array $compilerConfig

at line 38
void loadConfiguration()

Processes extension configuration and registers services. Override in subclasses.

Return Value

void

at line 51
void afterCompile(ClassType $class)

Adjusts the generated container class. Override in subclasses.

Parameters

ClassType $class

Return Value

void