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

og.services.yml
services:

  _defaults:
    autoconfigure: true
    autowire: true

  access_check.og.user_access_group:
    class: Drupal\og\Access\GroupCheck
    arguments: ['@entity_type.manager', '@og.access']
    tags:
      - { name: access_check, applies_to: _og_user_access_group }
  access_check.og.membership.add:
    class: Drupal\og\Access\OgMembershipAddAccessCheck
    arguments: ['@entity_type.manager', '@og.access']
    tags:
      - { name: access_check, applies_to: _og_membership_add_access }
  cache_context.og_group_context:
    class: 'Drupal\og\Cache\Context\OgGroupContextCacheContext'
    tags:
      - { name: 'cache.context'}
  cache_context.og_membership_state:
    class: 'Drupal\og\Cache\Context\OgMembershipStateCacheContext'
    tags:
      - { name: 'cache.context'}
  cache_context.og_permissions:
    class: 'Drupal\og\Cache\Context\OgPermissionsCacheContext'
    tags:
      - { name: 'cache.context'}
  cache_context.og_role:
    class: 'Drupal\og\Cache\Context\OgRoleCacheContext'
    tags:
      - { name: 'cache.context'}

  og.access:
    class: Drupal\og\OgAccess
  Drupal\og\OgAccessInterface: '@og.access'

  og.context:
    class: Drupal\og\ContextProvider\OgContext
    tags:
      - { name: 'context_provider' }
  Drupal\og\OgContextInterface: '@og.context'

  Drupal\og\EventSubscriber\OgEventSubscriber: {  }

  og.group_audience_helper:
    class: Drupal\og\OgGroupAudienceHelper
  Drupal\og\OgGroupAudienceHelperInterface: '@og.group_audience_helper'

  og.group_type_manager:
    class: Drupal\og\GroupTypeManager
    arguments: ['@config.factory', '@entity_type.manager', '@entity_type.bundle.info', '@event_dispatcher', '@cache.data', '@og.permission_manager', '@og.role_manager', '@router.builder', '@og.group_audience_helper']
  Drupal\og\GroupTypeManagerInterface: '@og.group_type_manager'

  og.membership_manager:
    class: Drupal\og\MembershipManager
  Drupal\og\MembershipManagerInterface: '@og.membership_manager'

  og.permission_manager:
    class: Drupal\og\PermissionManager
  Drupal\og\PermissionManagerInterface: '@og.permission_manager'

  og.role_manager:
    class: Drupal\og\OgRoleManager
  Drupal\og\OgRoleManagerInterface: '@og.role_manager'

  Drupal\og\Routing\RouteSubscriber: {  }

  plugin.manager.og.delete_orphans:
    class: Drupal\og\OgDeleteOrphansPluginManager
    parent: default_plugin_manager
  Drupal\og\OgDeleteOrphansPluginManager: '@plugin.manager.og.delete_orphans'

  plugin.manager.og.fields:
    class: Drupal\og\OgFieldsPluginManager
    parent: default_plugin_manager

  plugin.manager.og.group_resolver:
    class: Drupal\og\OgGroupResolverPluginManager
    parent: default_plugin_manager
  Drupal\og\OgGroupResolverPluginManager: '@plugin.manager.og.group_resolver'

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

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