You are here

social_group_flexible_group.services.yml in Open Social 10.3.x

modules/social_features/social_group/modules/social_group_flexible_group/social_group_flexible_group.services.yml

File

modules/social_features/social_group/modules/social_group_flexible_group/social_group_flexible_group.services.yml
View source
  1. services:
  2. social_group_flexible_group_access.group.permission:
  3. class: 'Drupal\social_group_flexible_group\Access\FlexibleGroupContentAccessCheck'
  4. tags:
  5. - { name: 'access_check', applies_to: '_flexible_group_content_visibility', priority: -99 }
  6. social_group_flexible_group_access.flexible_group.permission:
  7. class: 'Drupal\social_group_flexible_group\Access\FlexibleGroupJoinPermissionAccessCheck'
  8. tags:
  9. - { name: 'access_check', applies_to: '_flexible_group_join_permission', priority: -99 }
  10. social_group_flexible_group_access.route_subscriber:
  11. class: Drupal\social_group_flexible_group\Subscriber\Route
  12. tags:
  13. - { name: event_subscriber }
  14. social_group_flexible_group.config_override:
  15. class: Drupal\social_group_flexible_group\SocialGroupFlexibleGroupConfigOverride
  16. arguments: ['@config.factory']
  17. tags:
  18. - { name: config.factory.override, priority: 10 }
  19. social_group_flexible_group.redirect_subscriber:
  20. class: Drupal\social_group_flexible_group\EventSubscriber\RedirectSubscriber
  21. arguments: ['@current_user', '@current_route_match']
  22. tags:
  23. - { name: event_subscriber }
  24. social_group_flexible_group.translation_defaults:
  25. class: Drupal\social_group_flexible_group\ContentTranslationDefaultsConfigOverride
  26. tags:
  27. - { name: config.factory.override, priority: 5 }
  28. - { name: social_language_defaults }