X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fserialization%2Fserialization.services.yml;fp=web%2Fcore%2Fmodules%2Fserialization%2Fserialization.services.yml;h=dca60947870859388228ad50dd2049ba43b6b33f;hp=3e47b005cb9017fa8d8378954bf8de35945dd3e2;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hpb=aea91e65e895364e460983b890e295aa5d5540a5 diff --git a/web/core/modules/serialization/serialization.services.yml b/web/core/modules/serialization/serialization.services.yml index 3e47b005c..dca609478 100644 --- a/web/core/modules/serialization/serialization.services.yml +++ b/web/core/modules/serialization/serialization.services.yml @@ -33,6 +33,7 @@ services: # this modules generic field item normalizer. # @todo Find a better way for this in https://www.drupal.org/node/2575761. - { name: normalizer, priority: 8 } + arguments: ['@entity.repository'] serialization.normalizer.field_item: class: Drupal\serialization\Normalizer\FieldItemNormalizer tags: @@ -51,6 +52,12 @@ services: # Priority must be higher than serialization.normalizer.field but less # than hal field normalizer. - { name: normalizer, priority: 9 } + serializer.normalizer.timestamp_item: + class: Drupal\serialization\Normalizer\TimestampItemNormalizer + tags: + # Priority must be higher than serializer.normalizer.field_item and lower + # than hal normalizers. + - { name: normalizer, priority: 8, bc: bc_timestamp_normalizer_unix, bc_config_name: 'serialization.settings' } serializer.normalizer.password_field_item: class: Drupal\serialization\Normalizer\NullNormalizer arguments: ['Drupal\Core\Field\Plugin\Field\FieldType\PasswordItem']