Spec-Zone.ru › Symfony 3.4

ServiceReferenceGraph

class ServiceReferenceGraph

Это ориентированный граф ваших сервисов.

Эта информация может быть использована вашими компиляционными проходами вместо того, чтобы собирать её самостоятельно, что значительно повышает производительность.

Методы

bool hasNode(string $id)

Проверяет наличие узла с заданным идентификатором в графе.

ServiceReferenceGraphNode getNode(string $id)

Получает узел по идентификатору.

ServiceReferenceGraphNode[] getNodes()

Возвращает все узлы.

clear()

Очищает все узлы.

connect($sourceId, $sourceValue, $destId, $destValue = null, $reference = null)

Подключает 2 узла в графе.

Подробности

bool hasNode(string $id)

Проверяет наличие узла с заданным идентификатором в графе.

Параметры

string $id Идентификатор для проверки

Возвращаемое значение

bool

ServiceReferenceGraphNode getNode(string $id)

Получает узел по идентификатору.

Параметры

string $id Идентификатор для получения

Возвращаемое значение

ServiceReferenceGraphNode

Исключения

InvalidArgumentException если узел с указанным идентификатором не найден

ServiceReferenceGraphNode[] getNodes()

Возвращает все узлы.

Возвращаемое значение

ServiceReferenceGraphNode[]

clear()

Очищает все узлы.

connect($sourceId, $sourceValue, $destId, $destValue = null, $reference = null)

Подключает 2 узла в графе.

Параметры

$sourceId
$sourceValue
$destId
$destValue
$reference

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.3/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraph.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API