-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsync.services.yml
More file actions
31 lines (31 loc) · 1.11 KB
/
sync.services.yml
File metadata and controls
31 lines (31 loc) · 1.11 KB
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
28
29
30
31
services:
plugin.manager.sync_fetcher:
class: Drupal\sync\Plugin\SyncFetcherManager
parent: default_plugin_manager
plugin.manager.sync_parser:
class: Drupal\sync\Plugin\SyncParserManager
parent: default_plugin_manager
plugin.manager.sync_client:
class: Drupal\sync\SyncClientManager
arguments: ['@module_handler', '@cache.discovery']
plugin.manager.sync_resource:
class: Drupal\sync\Plugin\SyncResourceManager
parent: default_plugin_manager
sync.storage:
class: Drupal\sync\SyncStorage
arguments: ['@database', '@entity_type.manager']
sync.entity_provider:
class: Drupal\sync\SyncEntityProvider
arguments: ['@sync.storage', '@entity_type.manager', '@current_user']
sync.resource_access:
class: Drupal\sync\SyncResourceAccess
arguments: ['@plugin.manager.sync_resource']
tags:
- { name: access_check, applies_to: _sync_resource_access }
sync.memory_cache:
class: Drupal\Core\Cache\MemoryCache\MemoryCache
sync.subscriber:
class: Drupal\sync\EventSubscriber\SyncSubscriber
arguments: ['@cron']
tags:
- { name: event_subscriber }