group_content_menu-8.x-1.0-rc3/group_content_menu.services.yml

group_content_menu.services.yml
services:
  access_check.group_content_menu.group_menu_owns_content:
    class: Drupal\group_content_menu\Access\GroupOwnsMenuContentAccessChecker
    arguments:
      - '@entity_type.manager'
    tags:
      - { name: access_check, applies_to: _group_menu_owns_content }
  group.relation_handler.permission_provider.group_content_menu:
    class: 'Drupal\group_content_menu\Plugin\Group\RelationHandler\GroupContentMenuPermissionProvider'
    arguments: ['@group.relation_handler.permission_provider']
    shared: false
  group_content_menu.parent_form_selector:
    decorates: menu.parent_form_selector
    class: Drupal\group_content_menu\GroupContentMenuParentFormSelector
    arguments: ['@group_content_menu.parent_form_selector.inner','@menu.link_tree', '@entity_type.manager', '@string_translation']
    decoration_priority: 10
  group_content_menu.hooks:
    class: Drupal\group_content_menu\Hook\GroupContentMenuHooks
    arguments:
      - '@plugin.manager.menu.link'
  group_content_menu.node_form_alter:
    class: Drupal\group_content_menu\Hook\NodeFormAlter
    arguments:
      - '@entity_type.manager'
      - '@menu.parent_form_selector'
      - '@current_user'

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

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