Skip to content
docs

CircularDependencyException

Thrown when auto-wiring detects a circular dependency chain — e.g. service A requires service B which (directly or transitively) requires service A again.

CircularDependencyException::forChain()

public static function forChain(array $chain): self

Builds the exception for a detected circular dependency chain.

Parameters

Parámetros de forChain()
NombreTipoDescripción
$chainlist<string>Ordered class/service names forming the cycle, e.g. ['A', 'B', 'A']