You are here

filebrowser.services.yml in Filebrowser 8.2

Same filename and directory in other branches
  1. 3.x filebrowser.services.yml

File

filebrowser.services.yml
View source
  1. services:
  2. filebrowser.manager:
  3. class: Drupal\filebrowser\FilebrowserManager
  4. arguments: ['@filebrowser.storage', '@filebrowser.validator', '@current_user', '@filebrowser.common']
  5. filebrowser.storage:
  6. class: Drupal\filebrowser\Services\FilebrowserStorage
  7. arguments: ['@database']
  8. filebrowser.validator:
  9. class: Drupal\filebrowser\Services\FilebrowserValidator
  10. filebrowser.presentation:
  11. class: Drupal\filebrowser\Presentation
  12. arguments: [$files, $node, '@filebrowser.common']
  13. filebrowser.array_to_options:
  14. class: Drupal\filebrowser\Services\ArrayToOptions
  15. filebrowser.common:
  16. class: Drupal\filebrowser\Services\Common
  17. arguments: ['@filebrowser.storage']
  18. form.helper:
  19. class: Drupal\filebrowser\Services\FormHelper
  20. filebrowser.metadata_info:
  21. class: Drupal\filebrowser\EventSubscriber\MetadataInfoEventSubscriber
  22. tags:
  23. - {name: event_subscriber }
  24. filebrowser.user_actions:
  25. class: Drupal\filebrowser\EventSubscriber\UserActionsEventSubscriber
  26. tags:
  27. - { name: event_subscriber }
  28. filebrowser.metadata_event:
  29. class: Drupal\filebrowser\EventSubscriber\MetadataEventSubscriber
  30. tags:
  31. - { name: event_subscriber }
  32. filebrowser.breadcrumb:
  33. class: Drupal\filebrowser\Breadcrumb\BreadcrumbBuilder
  34. arguments: ['@filebrowser.storage', '@filebrowser.common']
  35. tags:
  36. - { name: breadcrumb_builder, priority: 1005 }
  37. filebrowser.uninstall.validator:
  38. class: Drupal\filebrowser\FilebrowserUninstallValidator
  39. tags:
  40. - { name: module_install.uninstall_validator }
  41. arguments: ['@entity_type.manager', '@string_translation']
  42. filebrowser.action.access_checker:
  43. class: Drupal\filebrowser\Access\FilebrowserAccessCheck
  44. arguments: ['@current_user']
  45. tags:
  46. - { name: access_check, applies_to: _filebrowser_action_access_check }