-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathservices.yaml
130 lines (96 loc) · 4.41 KB
/
services.yaml
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
imports:
- { resource: src/Infrastructure/services.yaml }
services:
_defaults:
public: false
autowire: true
OxidEsales\GraphQL\Base\Infrastructure\ModuleSetup:
class: OxidEsales\GraphQL\Base\Infrastructure\ModuleSetup
public: true
OxidEsales\GraphQL\Base\Framework\GraphQLQueryHandler:
class: OxidEsales\GraphQL\Base\Framework\GraphQLQueryHandler
public: true
OxidEsales\GraphQL\Base\Framework\RequestReader:
class: OxidEsales\GraphQL\Base\Framework\RequestReader
OxidEsales\GraphQL\Base\Framework\ResponseWriter:
class: OxidEsales\GraphQL\Base\Framework\ResponseWriter
OxidEsales\GraphQL\Base\Framework\TimerHandler:
class: OxidEsales\GraphQL\Base\Framework\TimerHandler
public: true
OxidEsales\GraphQL\Base\Service\ModuleConfiguration:
class: OxidEsales\GraphQL\Base\Service\ModuleConfiguration
public: true
OxidEsales\GraphQL\Base\Service\JwtConfigurationBuilder:
class: OxidEsales\GraphQL\Base\Service\JwtConfigurationBuilder
public: true
Lcobucci\JWT\UnencryptedToken:
factory: [ '@OxidEsales\GraphQL\Base\Framework\RequestReader', 'getAuthToken' ]
OxidEsales\GraphQL\Base\Service\Authentication:
class: OxidEsales\GraphQL\Base\Service\Authentication
public: true
OxidEsales\GraphQL\Base\Service\Token:
class: OxidEsales\GraphQL\Base\Service\Token
public: true
OxidEsales\GraphQL\Base\Service\RefreshTokenServiceInterface:
class: OxidEsales\GraphQL\Base\Service\RefreshTokenService
public: true
OxidEsales\GraphQL\Base\Service\LoginServiceInterface:
class: OxidEsales\GraphQL\Base\Service\LoginService
OxidEsales\GraphQL\Base\Service\TokenValidator:
class: OxidEsales\GraphQL\Base\Service\TokenValidator
OxidEsales\GraphQL\Base\Service\TokenAdministration:
class: OxidEsales\GraphQL\Base\Service\TokenAdministration
OxidEsales\GraphQL\Base\Infrastructure\Legacy:
class: OxidEsales\GraphQL\Base\Infrastructure\Legacy
OxidEsales\GraphQL\Base\Infrastructure\Token:
class: OxidEsales\GraphQL\Base\Infrastructure\Token
OxidEsales\GraphQL\Base\Infrastructure\Repository:
class: OxidEsales\GraphQL\Base\Infrastructure\Repository
OxidEsales\GraphQL\Base\Service\Authorization:
class: OxidEsales\GraphQL\Base\Service\Authorization
arguments:
$permissionProviders: !tagged graphql_permission_provider
OxidEsales\GraphQL\Base\Service\CookieServiceInterface:
class: OxidEsales\GraphQL\Base\Service\CookieService
OxidEsales\GraphQL\Base\Service\HeaderServiceInterface:
class: OxidEsales\GraphQL\Base\Service\HeaderService
OxidEsales\GraphQL\Base\Service\FingerprintServiceInterface:
class: OxidEsales\GraphQL\Base\Service\FingerprintService
OxidEsales\GraphQL\Base\Service\UserModelService:
class: OxidEsales\GraphQL\Base\Service\UserModelService
OxidEsales\GraphQL\Base\Controller\:
resource: 'src/Controller/'
public: true
OxidEsales\GraphQL\Base\Service\NamespaceMapper:
class: OxidEsales\GraphQL\Base\Service\NamespaceMapper
tags: [ 'graphql_namespace_mapper' ]
OxidEsales\GraphQL\Base\Framework\SchemaFactory:
class: OxidEsales\GraphQL\Base\Framework\SchemaFactory
arguments:
$namespaceMappers: !tagged graphql_namespace_mapper
$container: '@service_container'
$cache: '@oxidesales.graphqlbase.cache'
OxidEsales\GraphQL\Base\Event\Subscriber\ModuleChangeSubscriber:
class: OxidEsales\GraphQL\Base\Event\Subscriber\ModuleChangeSubscriber
public: true
arguments:
$cache: '@oxidesales.graphqlbase.cache'
tags:
- { name: kernel.event_subscriber }
OxidEsales\GraphQL\Base\Event\Subscriber\UserDeleteSubscriber:
class: OxidEsales\GraphQL\Base\Event\Subscriber\UserDeleteSubscriber
tags: [ 'kernel.event_subscriber' ]
OxidEsales\GraphQL\Base\Event\Subscriber\PasswordChangeSubscriber:
class: OxidEsales\GraphQL\Base\Event\Subscriber\PasswordChangeSubscriber
tags: [ 'kernel.event_subscriber' ]
OxidEsales\GraphQL\Base\Event\Subscriber\BeforeTokenCreationSubscriber:
tags: [ 'kernel.event_subscriber' ]
oxidesales.graphqlbase.cacheadapter:
class: Symfony\Component\Cache\Adapter\NullAdapter
oxidesales.graphqlbase.cache:
class: Symfony\Component\Cache\Psr16Cache
arguments:
$pool: '@oxidesales.graphqlbase.cacheadapter'
OxidEsales\GraphQL\Base\Service\PermissionProvider:
class: OxidEsales\GraphQL\Base\Service\PermissionProvider
tags: [ 'graphql_permission_provider' ]