This is a directed graph of your services.
This information can be used by your compiler passes instead of collecting it themselves which improves performance quite a lot.
- author Johannes M.
Schmitt - final
CloneableInstantiable
Methods |
public clear() : void Clears all nodes. |
public connect(?string $sourceId, ?mixed $sourceValue, ?string $destId, ?mixed $destValue = NULL, ?Symfony Connects 2 nodes together in the Graph. |
public getNode(string $id) : Symfony Gets a node by identifier.
|
public getNodes() : array Returns all nodes.
|
public hasNode(string $id) : bool |
Properties |
private array $nodes = []
|
Methods |
private createNode(string $id, ?mixed $value) : Symfony |