You are here

civicrm_entity.services.yml in CiviCRM Entity 8.3

File

civicrm_entity.services.yml
View source
  1. services:
  2. civicrm_entity.api:
  3. class: 'Drupal\civicrm_entity\CiviCrmApi'
  4. arguments: ['@civicrm']
  5. civicrm_entity.field_definition_provider:
  6. class: Drupal\civicrm_entity\Entity\FieldDefinitionProvider
  7. entity.query.civicrm_entity:
  8. class: '\Drupal\civicrm_entity\Entity\Query\CiviCRM\QueryFactory'
  9. arguments: ['@civicrm_entity.api']
  10. tags:
  11. - { name: backend_overridable }
  12. civicrm_entity.field_ui_route_subscriber:
  13. class: Drupal\civicrm_entity\Routing\RouteSubscriber
  14. arguments: [ '@entity_type.manager', '@module_handler' ]
  15. tags:
  16. - { name: event_subscriber }
  17. civicrm_entity.module_installer:
  18. class: Drupal\civicrm_entity\ModuleInstaller
  19. decorates: module_installer
  20. public: true
  21. arguments: ['@civicrm_entity.module_installer.inner', '@app.root', '@module_handler', '@kernel']
  22. tags:
  23. - { name: service_collector, tag: 'module_install.uninstall_validator', call: addUninstallValidator }