form_mode_manager-8.x-1.x-dev/form_mode_manager.services.yml

form_mode_manager.services.yml
services:
  # Form Mode Manager.
  form_mode.manager:
    class: Drupal\form_mode_manager\FormModeManager
    arguments:
    - '@entity_type.manager'
    - '@config.factory'
    - '@entity_display.repository'
    - '@entity_type.bundle.info'
    - '@plugin.manager.entity_routing_map'

  # Route Subscribers.
  form_mode_manager.route_subscriber:
    class: Drupal\form_mode_manager\Routing\EventSubscriber\FormModesSubscriber
    arguments:
    - '@entity_type.manager'
    - '@entity_display.repository'
    - '@form_mode.manager'
    - '@plugin.manager.entity_routing_map'
    tags:
      - { name: event_subscriber }
  form_mode_manager.default_routes_subscriber:
    class: Drupal\form_mode_manager\Routing\EventSubscriber\EnhanceEntityRouteSubscriber
    arguments:
    - '@entity_type.manager'
    - '@form_mode.manager'
    - '@plugin.manager.entity_routing_map'
    tags:
      - { name: event_subscriber }

  # Entity Routing Map plugin.
  plugin.manager.entity_routing_map:
    class: Drupal\form_mode_manager\EntityRoutingMapManager
    parent: default_plugin_manager

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

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