gdpr_tasks.services.yml in General Data Protection Regulation 8
Same filename and directory in other branches
modules/gdpr_tasks/gdpr_tasks.services.yml
File
modules/gdpr_tasks/gdpr_tasks.services.ymlView source
- services:
- gdpr_tasks.manager:
- class: Drupal\gdpr_tasks\TaskManager
- arguments: ['@entity_type.manager', '@current_user']
- gdpr_tasks.anonymizer:
- class: Drupal\gdpr_tasks\Anonymizer
- arguments: ['@database', '@entity_type.manager', '@current_user', '@config.factory', '@gdpr_tasks.rtf_traversal']
- gdpr_tasks.rta_traversal:
- class: Drupal\gdpr_fields\EntityTraversalFactory
- arguments: ['@service_container', 'Drupal\gdpr_tasks\Traversal\RightToAccessEntityTraversal']
- gdpr_tasks.rta_display_traversal:
- class: Drupal\gdpr_fields\EntityTraversalFactory
- arguments: ['@service_container', '\Drupal\gdpr_tasks\Traversal\RightToAccessDisplayTraversal']
- gdpr_tasks.rtf_traversal:
- class: Drupal\gdpr_fields\EntityTraversalFactory
- arguments: ['@service_container', '\Drupal\gdpr_tasks\Traversal\RightToBeForgottenEntityTraversal']
- gdpr_tasks.rtf_display_traversal:
- class: Drupal\gdpr_fields\EntityTraversalFactory
- arguments: ['@service_container', '\Drupal\gdpr_tasks\Traversal\RightToBeForgottenDisplayTraversal']