Spec-Zone.ru › Symfony 4.1

PropertyInfoPass

class PropertyInfoPass implements CompilerPassInterface

Добавляет экстрактёры к сервису property_info.

Особенности

PriorityTaggedServiceTrait Особенность, которая позволяет использовать общий метод для поиска и сортировки сервисов по приоритету в теге.

Методы

__construct(string $propertyInfoService = 'property_info', string $listExtractorTag = 'property_info.list_extractor', string $typeExtractorTag = 'property_info.type_extractor', string $descriptionExtractorTag = 'property_info.description_extractor', string $accessExtractorTag = 'property_info.access_extractor')
process(ContainerBuilder $container)

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

Подробности

__construct(string $propertyInfoService = 'property_info', string $listExtractorTag = 'property_info.list_extractor', string $typeExtractorTag = 'property_info.type_extractor', string $descriptionExtractorTag = 'property_info.description_extractor', string $accessExtractorTag = 'property_info.access_extractor')

Параметры

string $propertyInfoService
string $listExtractorTag
string $typeExtractorTag
string $descriptionExtractorTag
string $accessExtractorTag

process(ContainerBuilder $container)

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

Параметры

ContainerBuilder $container

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/PropertyInfo/DependencyInjection/PropertyInfoPass.html

Spec-Zone.ru

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