You are here

opigno_learning_path.services.yml in Opigno Learning path 3.x

Same filename and directory in other branches
  1. 8 opigno_learning_path.services.yml

File

opigno_learning_path.services.yml
View source
  1. services:
  2. opigno_learning_path.content_types.manager:
  3. class: Drupal\opigno_learning_path\LearningPathContentTypesManager
  4. parent: default_plugin_manager
  5. opigno_learning_path.members.manager:
  6. class: Drupal\opigno_learning_path\LearningPathMembersManager
  7. parent: default_plugin_manager
  8. # opigno_learning_path.lp_tools_database:
  9. # class: Drupal\opigno_learning_path\Database\LearningPathContentsDatabase
  10. # arguments: ['@database']
  11. # tags:
  12. # - { name: backend_overridable }
  13. opigno_learning_path.event_subscriber:
  14. class: Drupal\opigno_learning_path\EventSubscriber\LearningPathEventSubscriber
  15. arguments: ['@opigno_learning_path.content_types.manager']
  16. tags:
  17. - { name: event_subscriber }
  18. opigno_learning_path.group_operations:
  19. class: Drupal\opigno_learning_path\LearningPathGroupOperationsLinks
  20. arguments: ['@config.factory', '@module_handler', '@current_user']
  21. opigno_learning_path.route_subscriber:
  22. class: Drupal\opigno_learning_path\Routing\RouteSubscriber
  23. tags:
  24. - { name: event_subscriber }
  25. opigno_learning_path.twig.extension:
  26. class: Drupal\opigno_learning_path\TwigExtension\DefaultTwigExtension
  27. arguments: []
  28. tags:
  29. - { name: twig.extension }
  30. opigno_learning_path.join_form:
  31. class: Drupal\opigno_learning_path\JoinService
  32. arguments: ['@current_user', '@entity.form_builder']
  33. opigno_learning_path.progress:
  34. class: Drupal\opigno_learning_path\Progress
  35. arguments: ['@current_user', '@database', '@request_stack']
  36. opigno_lps:
  37. class: Drupal\opigno_learning_path\LpSteps
  38. arguments: ['@current_user', '@database', '@module_handler']
  39. cache_context.opigno_current:
  40. class: Drupal\opigno_learning_path\Cache\Context\OpignoCurrentCacheContext
  41. arguments: ['@current_user']
  42. tags:
  43. - { name: cache.context}