external_entity-1.0.x-dev/external_entity.services.yml

external_entity.services.yml
services:
  entity.query.stub:
    class: Drupal\external_entity\Entity\Query\Stub\QueryFactory

  entity.query.api:
    class: Drupal\external_entity\Entity\Query\Connection\QueryFactory
    arguments: ['@entity_type.manager']

  external_entity.options:
    class: Drupal\external_entity\ExternalEntityOptions
    arguments: ['@entity_type.manager']

  external_entity.entity_type.info:
    class: Drupal\external_entity\Service\EntityTypeInfo
    arguments: ['@entity_type.manager', '@entity_field.manager', '@entity_type.bundle.info', '@entity_display.repository']

  external_entity.views_data_helper:
    class: \Drupal\external_entity\Views\ViewsDataHelper
    arguments: ['@views.views_data']

  external_entity.route_subscriber:
    class: Drupal\external_entity\Routing\ExternalEntityRouteSubscriber
    tags:
      - { name: event_subscriber }

  cache.external_entity:
    class: \Drupal\Core\Cache\CacheBackendInterface
    factory: cache_factory.external_entity:get
    arguments: [external_entity]
    tags:
      - { name: cache.bin }

  cache_factory.external_entity:
    class: Drupal\Core\Cache\CacheFactory
    arguments: ['@settings', external_entity: cache.external_entity.backend.database]
    calls:
      - [setContainer, ['@service_container']]

  cache.external_entity.backend.database:
    class: Drupal\external_entity\Cache\ExternalEntityDatabaseBackendFactory
    arguments: ['@database', '@cache_tags.invalidator.checksum', '@settings', '@serialization.phpserialize', '@datetime.time']

  plugin.manager.external_entity.render_type:
    class: Drupal\external_entity\RenderTypeManager
    parent: default_plugin_manager

  plugin.manager.external_entity.connection_type:
    class: Drupal\external_entity\ConnectionTypeManager
    parent: default_plugin_manager

  plugin.manager.external_entity.authentication_type:
    class: Drupal\external_entity\AuthenticationTypeManager
    parent: default_plugin_manager

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

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