comparison core/modules/serialization/serialization.services.yml @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents a9cd425dd02b
children
comparison
equal deleted inserted replaced
4:a9cd425dd02b 5:12f9dff5fda9
4 arguments: [{ }, { }] 4 arguments: [{ }, { }]
5 serializer.normalizer.config_entity: 5 serializer.normalizer.config_entity:
6 class: Drupal\serialization\Normalizer\ConfigEntityNormalizer 6 class: Drupal\serialization\Normalizer\ConfigEntityNormalizer
7 tags: 7 tags:
8 - { name: normalizer } 8 - { name: normalizer }
9 arguments: ['@entity.manager'] 9 arguments: ['@entity_type.manager', '@entity_type.repository', '@entity_field.manager']
10 serializer.normalizer.content_entity: 10 serializer.normalizer.content_entity:
11 class: Drupal\serialization\Normalizer\ContentEntityNormalizer 11 class: Drupal\serialization\Normalizer\ContentEntityNormalizer
12 tags: 12 tags:
13 - { name: normalizer } 13 - { name: normalizer }
14 arguments: ['@entity.manager'] 14 arguments: ['@entity_type.manager', '@entity_type.repository', '@entity_field.manager']
15 serializer.normalizer.entity: 15 serializer.normalizer.entity:
16 class: Drupal\serialization\Normalizer\EntityNormalizer 16 class: Drupal\serialization\Normalizer\EntityNormalizer
17 tags: 17 tags:
18 - { name: normalizer } 18 - { name: normalizer }
19 arguments: ['@entity.manager'] 19 arguments: ['@entity_type.manager', '@entity_type.repository', '@entity_field.manager']
20 serializer.normalizer.primitive_data: 20 serializer.normalizer.primitive_data:
21 class: Drupal\serialization\Normalizer\PrimitiveDataNormalizer 21 class: Drupal\serialization\Normalizer\PrimitiveDataNormalizer
22 tags: 22 tags:
23 - { name: normalizer, priority: 5, bc: bc_primitives_as_strings, bc_config_name: 'serialization.settings' } 23 - { name: normalizer, priority: 5, bc: bc_primitives_as_strings, bc_config_name: 'serialization.settings' }
24 serializer.normalizer.complex_data: 24 serializer.normalizer.complex_data:
56 class: Drupal\serialization\Normalizer\TimestampItemNormalizer 56 class: Drupal\serialization\Normalizer\TimestampItemNormalizer
57 tags: 57 tags:
58 # Priority must be higher than serializer.normalizer.field_item and lower 58 # Priority must be higher than serializer.normalizer.field_item and lower
59 # than hal normalizers. 59 # than hal normalizers.
60 - { name: normalizer, priority: 8, bc: bc_timestamp_normalizer_unix, bc_config_name: 'serialization.settings' } 60 - { name: normalizer, priority: 8, bc: bc_timestamp_normalizer_unix, bc_config_name: 'serialization.settings' }
61 serializer.normalizer.timestamp:
62 class: Drupal\serialization\Normalizer\TimestampNormalizer
63 arguments: ['@config.factory']
64 tags:
65 # Priority must be higher than serializer.normalizer.primitive_data.
66 - { name: normalizer, priority: 20, bc: bc_timestamp_normalizer_unix, bc_config_name: 'serialization.settings' }
67 serializer.normalizer.datetimeiso8601:
68 class: \Drupal\serialization\Normalizer\DateTimeIso8601Normalizer
69 arguments: ['@config.factory']
70 tags:
71 # Priority must be higher than serializer.normalizer.primitive_data.
72 - { name: normalizer, priority: 20 }
61 serializer.normalizer.password_field_item: 73 serializer.normalizer.password_field_item:
62 class: Drupal\serialization\Normalizer\NullNormalizer 74 class: Drupal\serialization\Normalizer\NullNormalizer
63 arguments: ['Drupal\Core\Field\Plugin\Field\FieldType\PasswordItem'] 75 arguments: ['Drupal\Core\Field\Plugin\Field\FieldType\PasswordItem']
64 tags: 76 tags:
65 - { name: normalizer, priority: 20 } 77 - { name: normalizer, priority: 20 }