Skip to content
Corex

ProviderRepository

Corex\Foundation\ProviderRepository · class · Core layer

Runs the two-pass provider lifecycle: register every provider, then boot every provider. De-duplicates by class-string and isolates failures so one broken provider can never abort boot (spec FR-002, FR-023).

__construct(ContainerInterface $container, BootLogger $logger, HookRegistry $hooks, ControllerMap $controllers)

Section titled “__construct(ContainerInterface $container, BootLogger $logger, HookRegistry $hooks, ControllerMap $controllers)”