contentserialize-8.x-1.x-dev/modules/vcsnormalizer/vcsnormalizer.services.yml
modules/vcsnormalizer/vcsnormalizer.services.yml
services:
vcsnormalizer.normalizer.content_entity:
class: Drupal\vcsnormalizer\Normalizer\UuidContentEntityNormalizer
arguments:
- '@serializer.normalizer.content_entity'
tags:
- { name: normalizer, priority: 10 }
vcsnormalizer.normalizer.entity_reference_normalizer:
class: Drupal\vcsnormalizer\Normalizer\UuidEntityReferenceFieldItemNormalizer
tags:
- { name: normalizer, priority: 105 }
arguments:
- '@serializer.entity_resolver.uuid'
- '@event_dispatcher'
vcsnormalizer.normalizer.link:
class: Drupal\vcsnormalizer\Normalizer\LinkNormalizer
arguments:
- '@entity_type.manager'
- '@serialization.normalizer.field_item'
- '@event_dispatcher'
tags:
# The priority must be higher than serialization.normalizer.field_item.
- { name: normalizer, priority: 7 }
