entity_value_inheritance-1.3.0/entity_value_inheritance.services.yml

entity_value_inheritance.services.yml
services:
  entity_value_inheritance.helper:
    class: \Drupal\entity_value_inheritance\Services\Helper
    arguments:
      - '@plugin.manager.field.field_type'
      - '@entity_type.manager'
      - '@entity_type.bundle.info'
      - '@entity_field.manager'
      - '@module_handler'
      - '@plugin.manager.entity_value_inheritance_updater'
      - '@logger.channel.entity_value_inheritance'
      - '@event_dispatcher'
  entity_value_inheritance.updater:
    class: \Drupal\entity_value_inheritance\Services\InheritanceUpdater
    arguments:
      - '@plugin.manager.entity_value_inheritance_updater'
      - '@entity_value_inheritance.helper'
  plugin.manager.entity_value_inheritance_updater:
    class: \Drupal\entity_value_inheritance\EntityValueInheritanceUpdaterPluginManager
    parent: default_plugin_manager
  logger.channel.entity_value_inheritance:
    parent: logger.channel_base
    arguments: ['entity_value_inheritance']
  entity_value_inheritance.disable_field_subscriber:
    class: Drupal\entity_value_inheritance\EventSubscriber\DisabledFieldSubscriber
    arguments:
      - '@entity_value_inheritance.helper'
    tags:
      - {name: event_subscriber}
  entity_value_inheritance.save_entity_subscriber:
    class: Drupal\entity_value_inheritance\EventSubscriber\SaveEntitySubscriber
    arguments:
      - '@entity_value_inheritance.helper'
    tags:
      - {name: event_subscriber}

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

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