custom_field-1.0.x-dev/modules/custom_field_jsonapi/custom_field_jsonapi.services.yml

modules/custom_field_jsonapi/custom_field_jsonapi.services.yml
services:
  custom_field_jsonapi.normalizer.string_long:
    class: Drupal\custom_field_jsonapi\Normalizer\StringLongNormalizer
    tags:
      # Priority must be higher than serializer.normalizer.primitive_data.
      - { name: normalizer, priority: 20 }

  custom_field_jsonapi.normalizer.entity_reference:
    class: Drupal\custom_field_jsonapi\Normalizer\EntityReferenceNormalizer
    arguments:
      - '@entity.repository'
    tags:
      # Priority must be higher than serializer.normalizer.primitive_data.
      - { name: normalizer, priority: 20 }

  custom_field_jsonapi.normalizer.uri:
    class: Drupal\custom_field_jsonapi\Normalizer\UriNormalizer
    arguments:
      - '@entity_type.manager'
      - '@entity.repository'
    tags:
      # Priority must be higher than serializer.normalizer.primitive_data.
      - { name: normalizer, priority: 20 }

  custom_field_jsonapi.normalizer.datetime:
    class: Drupal\custom_field_jsonapi\Normalizer\DateTimeNormalizer
    tags:
      # Priority must be higher than serializer.normalizer.primitive_data.
      - { name: normalizer, priority: 20 }

  custom_field_jsonapi.normalizer.daterange:
    class: Drupal\custom_field_jsonapi\Normalizer\DateRangeNormalizer
    tags:
      # Priority must be higher than serializer.normalizer.primitive_data.
      - { name: normalizer, priority: 20 }

  custom_field_jsonapi.normalizer.time_range:
    class: Drupal\custom_field_jsonapi\Normalizer\TimeRangeNormalizer
    tags:
      # Priority must be higher than serializer.normalizer.primitive_data.
      - { name: normalizer, priority: 20 }

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc