УзелГрафаСсылокНаСервисы
класс УзелГрафаСсылокНаСервисы
Представляет узел в вашем графе сервисов.
Значение, как правило, является определением или псевдонимом.
Методы
| __construct(string $id, mixed $value) Конструктор. | ||
| addInEdge(УзелГрафаСсылокНаСервисы $edge) Добавляет входящую связь к этому узлу. | ||
| addOutEdge(УзелГрафаСсылокНаСервисы $edge) Добавляет исходящую связь к этому узлу. | ||
| bool | isAlias() Проверяет, является ли значение этого узла псевдонимом. | |
| bool | isDefinition() Проверяет, является ли значение этого узла определением. | |
| string | getId() Возвращает идентификатор. | |
| array | getInEdges() Возвращает входящие связи. | |
| array | getOutEdges() Возвращает исходящие связи. | |
| mixed | getValue() Возвращает значение этого узла. |
Подробности
__construct(string $id, mixed $value)
Конструктор.
Параметры
| string | $id | Идентификатор узла |
| mixed | $value | Значение узла |
addInEdge(УзелГрафаСсылокНаСервисы $edge)
Добавляет входящую связь к этому узлу.
Параметры
| УзелГрафаСсылокНаСервисы | $edge |
addOutEdge(УзелГрафаСсылокНаСервисы $edge)
Добавляет исходящую связь к этому узлу.
Параметры
| УзелГрафаСсылокНаСервисы | $edge |
bool isAlias()
Проверяет, является ли значение этого узла псевдонимом.
Значение возврата
| bool | True, если значение является экземпляром псевдонима |
bool isDefinition()
Проверяет, является ли значение этого узла определением.
Значение возврата
| bool | True, если значение является экземпляром определения |
string getId()
Возвращает идентификатор.
Значение возврата
| string |
array getInEdges()
Возвращает входящие связи.
Значение возврата
| array | Массив входящих ServiceReferenceGraphEdge |
array getOutEdges()
Возвращает исходящие связи.
Значение возврата
| array | Массив исходящих ServiceReferenceGraphEdge |
mixed getValue()
Возвращает значение этого узла.
Значение возврата
| mixed | Значение |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraphNode.html