Spec-Zone.ru › Symfony 3.4

InlineServiceDefinitionsPass

class InlineServiceDefinitionsPass extends AbstractRecursivePass implements RepeatablePassInterface

Встраивание определений сервисов, где это возможно.

Методы

process(ContainerBuilder $container)

Здесь можно изменить контейнер перед выгрузкой в PHP-код.

из AbstractRecursivePass
setRepeatedPass(RepeatedPass $repeatedPass)
array getInlinedServiceIds() устарело

Возвращает массив всех сервисов, встроенных этим пассом.

Подробности

process(ContainerBuilder $container)

Здесь можно изменить контейнер перед выгрузкой в PHP-код.

Параметры

ContainerBuilder $container

setRepeatedPass(RepeatedPass $repeatedPass)

Параметры

RepeatedPass $repeatedPass

array getInlinedServiceIds() устарело

устарело

since версия 3.4, будет удалено в 4.0.

Возвращает массив всех сервисов, встроенных этим пассом.

Ключ — идентификатор встроенного сервиса, значение — список сервисов, в которые он был встроен.

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

array

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

Spec-Zone.ru

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