-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjsonapi_frontend.services.yml
More file actions
53 lines (48 loc) · 1.51 KB
/
jsonapi_frontend.services.yml
File metadata and controls
53 lines (48 loc) · 1.51 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
services:
jsonapi_frontend.path_resolver:
class: Drupal\jsonapi_frontend\Service\PathResolver
arguments:
- '@entity_type.manager'
- '@path_alias.manager'
- '@path.validator'
- '@language_manager'
- '@module_handler'
- '@config.factory'
- '@request_stack'
- '@?redirect.repository'
jsonapi_frontend.routes_feed_builder:
class: Drupal\jsonapi_frontend\Service\RoutesFeedBuilder
arguments:
- '@entity_type.manager'
- '@entity_type.bundle.info'
- '@path_alias.manager'
- '@language_manager'
- '@module_handler'
- '@config.factory'
- '@account_switcher'
- '@logger.channel.jsonapi_frontend'
jsonapi_frontend.secret_manager:
class: Drupal\jsonapi_frontend\Service\SecretManager
arguments:
- '@state'
- '@config.factory'
- '@config.storage'
jsonapi_frontend.proxy_secret_subscriber:
class: Drupal\jsonapi_frontend\EventSubscriber\ProxySecretSubscriber
arguments:
- '@config.factory'
- '@jsonapi_frontend.secret_manager'
tags:
- { name: event_subscriber }
jsonapi_frontend.revalidation_subscriber:
class: Drupal\jsonapi_frontend\EventSubscriber\RevalidationSubscriber
arguments:
- '@config.factory'
- '@jsonapi_frontend.secret_manager'
- '@http_client'
- '@logger.channel.jsonapi_frontend'
tags:
- { name: event_subscriber }
logger.channel.jsonapi_frontend:
parent: logger.channel_base
arguments: ['jsonapi_frontend']