bibcite-8.x-1.x-dev/modules/bibcite_entity/bibcite_entity.services.yml

modules/bibcite_entity/bibcite_entity.services.yml
services:
  access_check.bibcite_reference.add:
    class: Drupal\bibcite_entity\Access\ReferenceAddAccessCheck
    arguments: ['@entity_type.manager']
    tags:
      - { name: access_check, applies_to: _reference_add_access }
  bibcite_entity.normalizer.contributor:
    class: Drupal\bibcite_entity\Normalizer\ContributorNormalizer
    tags:
      - { name: normalizer, priority: 5 }
    arguments: ['@entity_type.manager', '@entity_type.repository', '@entity_field.manager']
  bibcite_entity.normalizer.keyword:
    class: Drupal\bibcite_entity\Normalizer\KeywordNormalizer
    tags:
      - { name: normalizer, priority: 5 }
    arguments: ['@entity_type.manager', '@entity_type.repository', '@entity_field.manager']
  bibcite_entity.normalizer.reference:
    class: Drupal\bibcite_entity\Normalizer\CslReferenceNormalizer
    tags:
      - { name: normalizer, priority: 10 }
    arguments: ['@entity_type.manager', '@config.factory', '@entity_type.repository', '@entity_field.manager']
    calls:
      - [setFormat, ['csl']]
    properties:
      defaultType: ''
      contributorKey: 'author'
      keywordKey: 'keywords'
  bibcite.ui_override_provider:
    class: Drupal\bibcite_entity\UIOverrideProvider
    arguments: ['@entity_type.manager', '@config.factory']
  plugin.manager.bibcite_link:
    class: Drupal\bibcite_entity\Plugin\BibciteLinkPluginManager
    parent: default_plugin_manager
  bibcite_entity.route_subscriber:
    class: Drupal\bibcite_entity\Routing\RouteSubscriber
    tags:
      - { name: event_subscriber }
    arguments: ['@config.factory']
  bibcite_entity.contributor_properties_service:
    class: Drupal\bibcite_entity\ContributorPropertiesService
    arguments: ['@entity_type.manager']
  reference_entity.form_builder:
    class: Drupal\bibcite_entity\ReferenceEntityFormBuilder
    arguments: ['@entity_type.manager', '@reference.form_builder']
  reference.form_builder:
    class: Drupal\bibcite_entity\ReferenceFormBuilder
    arguments: ['@form_validator', '@form_submitter', '@form_cache', '@module_handler', '@event_dispatcher', '@request_stack', '@class_resolver', '@element_info', '@theme.manager', '@?csrf_token']

  access_check.bibcite_reference.preview:
    class: Drupal\bibcite_entity\Access\ReferencePreviewAccessCheck
    arguments: ['@entity_type.manager']
    tags:
      - { name: access_check, applies_to: _bibcite_reference_preview_access }
  bibcite_reference_preview:
    class: Drupal\bibcite_entity\ParamConverter\ReferencePreviewConverter
    arguments: ['@tempstore.private']
    tags:
      - { name: paramconverter }

  bibcite_entity.bibcite_reference_route_context:
    class: Drupal\bibcite_entity\ContextProvider\ReferenceRouteContext
    arguments: ['@current_route_match']
    tags:
      - { name: 'context_provider' }

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

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