AnalyzeServiceReferencesPass
class AnalyzeServiceReferencesPass implements RepeatablePassInterface
Запустите этот проход перед проходами, которым нужно больше информации о связи ваших сервисов.
Этот класс заполнит граф ссылок на сервисы информацией. Вы можете получить граф в других проходах из компилятора.
Методы
| __construct(bool $onlyConstructorArguments = false) | ||
| setRepeatedPass(RepeatedPass $repeatedPass) Устанавливает интерфейс RepeatedPass. | ||
| process(ContainerBuilder $container) Обрабатывает объект ContainerBuilder для заполнения графа ссылок на сервисы. |
Детали
__construct(bool $onlyConstructorArguments = false)
Параметры
| bool | $onlyConstructorArguments | Устанавливает этот проход ссылок на сервисы, чтобы игнорировать вызовы методов |
setRepeatedPass(RepeatedPass $repeatedPass)
Устанавливает интерфейс RepeatedPass.
Параметры
| RepeatedPass | $repeatedPass |
process(ContainerBuilder $container)
Обрабатывает объект ContainerBuilder для заполнения графа ссылок на сервисы.
Параметры
| ContainerBuilder | $container |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/DependencyInjection/Compiler/AnalyzeServiceReferencesPass.html