ckeditor_mentions-8.x-2.x-dev/ckeditor_mentions.services.yml

ckeditor_mentions.services.yml
services:
  ckeditor_mentions.mention_event_dispatcher:
    class: Drupal\ckeditor_mentions\MentionEventDispatcher
    arguments:
      - '@event_dispatcher'
      - '@entity_type.manager'
      - '@plugin.manager.mentions_type'
      - '@entity.repository'
      - '@cache.ckeditor_mentions'
  plugin.manager.mentions_type:
    class: Drupal\ckeditor_mentions\MentionsType\MentionsTypeManager
    parent: default_plugin_manager

  # @todo Revisit after https://www.drupal.org/project/drupal/issues/3047289 is in.
  cache.ckeditor_mentions.memory:
    class: Drupal\Core\Cache\MemoryCache\MemoryCacheInterface
    tags:
      - { name: cache.bin.memory, default_backend: cache.backend.memory.memory }
    factory: ['@cache_factory', 'get']
    arguments: [ckeditor_mentions_memory]
    public: false
  cache.ckeditor_mentions:
    class: Drupal\Core\Cache\BackendChain
    calls:
      - [ appendBackend, [ '@cache.ckeditor_mentions.memory' ] ]
      - [ appendBackend, [ '@cache.default' ] ]
    tags: [{ name: cache.bin }]

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

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