You are here

opigno_learning_path.services.yml in Opigno Learning path 8

Same filename and directory in other branches
  1. 3.x 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. opigno_learning_path.route_subscriber:
  21. class: Drupal\opigno_learning_path\Routing\RouteSubscriber
  22. tags:
  23. - { name: event_subscriber }
  24. opigno_learning_path.twig.extension:
  25. class: Drupal\opigno_learning_path\TwigExtension\DefaultTwigExtension
  26. arguments: []
  27. tags:
  28. - { name: twig.extension }
  29. opigno_learning_path.join_form:
  30. class: Drupal\opigno_learning_path\JoinService
  31. arguments: ['@current_user', '@entity.form_builder']
  32. opigno_learning_path.progress:
  33. class: Drupal\opigno_learning_path\Progress
  34. arguments: ['@current_user', '@database', '@request_stack']
  35. opigno_lps:
  36. class: Drupal\opigno_learning_path\LpSteps
  37. arguments: ['@current_user', '@database', '@module_handler']