forked from eileenmcnaughton/civicrm_entity
-
Notifications
You must be signed in to change notification settings - Fork 0
/
civicrm_entity.services.yml
27 lines (23 loc) · 965 Bytes
/
civicrm_entity.services.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
services:
civicrm_entity.api:
class: 'Drupal\civicrm_entity\CiviCrmApi'
arguments: ['@civicrm']
civicrm_entity.field_definition_provider:
class: Drupal\civicrm_entity\Entity\FieldDefinitionProvider
entity.query.civicrm_entity:
class: '\Drupal\civicrm_entity\Entity\Query\CiviCRM\QueryFactory'
arguments: ['@civicrm_entity.api']
tags:
- { name: backend_overridable }
civicrm_entity.field_ui_route_subscriber:
class: Drupal\civicrm_entity\Routing\RouteSubscriber
arguments: [ '@entity_type.manager', '@module_handler' ]
tags:
- { name: event_subscriber }
civicrm_entity.module_installer:
class: Drupal\civicrm_entity\ModuleInstaller
decorates: module_installer
public: true
arguments: ['@civicrm_entity.module_installer.inner', '@app.root', '@module_handler', '@kernel']
tags:
- { name: service_collector, tag: 'module_install.uninstall_validator', call: addUninstallValidator }