Spec-Zone.ru › Symfony 3.4

SerializerPass устаревший

class SerializerPass extends SerializerPass

устаревший

since версия 3.3, будет удалена в 4.0. Используйте {@link BaseSerializerPass} вместо этого.

Добавляет все сервисы с тегами "serializer.encoder" и "serializer.normalizer" в качестве кодировщиков и нормализаторов в сервис Serializer.

Свойства

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

Методы

__construct($serializerService = 'serializer', $normalizerTag = 'serializer.normalizer', $encoderTag = 'serializer.encoder') из SerializerPass
process(ContainerBuilder $container)

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

из SerializerPass

Подробности

__construct($serializerService = 'serializer', $normalizerTag = 'serializer.normalizer', $encoderTag = 'serializer.encoder')

Параметры

$serializerService
$normalizerTag
$encoderTag

process(ContainerBuilder $container)

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

Параметры

ContainerBuilder $container

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

Spec-Zone.ru

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