1
- web_profiler :
2
- toolbar : true
3
- intercept_redirects : false
4
-
5
- framework :
6
- http_method_override : false
7
-
8
1
doctrine :
9
2
dbal :
10
3
driver : ' pdo_sqlite'
@@ -78,6 +71,11 @@ api_platform:
78
71
shared_max_age : 3600
79
72
vary : ['Accept', 'Cookie']
80
73
public : true
74
+ doctrine_mongodb_odm : false
75
+ mapping :
76
+ paths :
77
+ - ' %kernel.project_dir%/../TestBundle/Model'
78
+
81
79
82
80
parameters :
83
81
container.autowiring.strict_mode : true
@@ -101,85 +99,60 @@ services:
101
99
102
100
ApiPlatform\Tests\Fixtures\TestBundle\State\AttributeResourceProvider :
103
101
class : ' ApiPlatform\Tests\Fixtures\TestBundle\State\AttributeResourceProvider'
104
- public : false
105
102
tags :
106
103
- { name: 'api_platform.state_provider' }
107
104
108
- # related_questions.state_provider:
109
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\State\RelatedQuestionsProvider'
110
- # public: false
111
- # arguments: ['@doctrine']
112
- # tags:
113
- # - { name: 'api_platform.state_provider' }
114
-
115
- ApiPlatform\Tests\Fixtures\TestBundle\State\OperationResourceProcessor :
116
- class : ' ApiPlatform\Tests\Fixtures\TestBundle\State\OperationResourceProcessor'
117
- public : false
118
- arguments : [ '@doctrine' ]
119
- tags :
120
- - { name: 'api_platform.state_processor' }
121
-
122
105
ApiPlatform\Tests\Fixtures\TestBundle\State\RPCProcessor :
123
106
class : ' ApiPlatform\Tests\Fixtures\TestBundle\State\RPCProcessor'
124
- public : false
125
107
tags :
126
108
- { name: 'api_platform.state_processor' }
127
109
128
110
129
111
ApiPlatform\Tests\Fixtures\TestBundle\State\ContainNonResourceProvider :
130
112
class : ' ApiPlatform\Tests\Fixtures\TestBundle\State\ContainNonResourceProvider'
131
- public : false
132
113
tags :
133
114
- { name: 'api_platform.state_provider' }
134
115
135
116
ApiPlatform\Tests\Fixtures\TestBundle\State\SerializableProvider :
136
117
class : ' ApiPlatform\Tests\Fixtures\TestBundle\State\SerializableProvider'
137
- public : false
138
118
tags :
139
119
- { name: 'api_platform.state_provider' }
140
120
141
121
142
122
ApiPlatform\Tests\Fixtures\TestBundle\State\ResourceInterfaceImplementationProvider :
143
123
class : ' ApiPlatform\Tests\Fixtures\TestBundle\State\ResourceInterfaceImplementationProvider'
144
- public : false
145
124
tags :
146
125
- { name: 'api_platform.state_provider' }
147
126
148
127
contain_non_resource.item_data_provider :
149
128
class : ' ApiPlatform\Tests\Fixtures\TestBundle\DataProvider\ContainNonResourceItemDataProvider'
150
- public : false
151
129
tags :
152
130
- { name: 'api_platform.item_data_provider' }
153
131
154
132
serializable.item_data_provider :
155
133
class : ' ApiPlatform\Tests\Fixtures\TestBundle\DataProvider\SerializableItemDataProvider'
156
- public : false
157
134
tags :
158
135
- { name: 'api_platform.item_data_provider' }
159
136
160
137
resource_interface.data_provider :
161
138
class : ' ApiPlatform\Tests\Fixtures\TestBundle\DataProvider\ResourceInterfaceImplementationDataProvider'
162
- public : false
163
139
tags :
164
140
- { name: 'api_platform.item_data_provider' }
165
141
- { name: 'api_platform.collection_data_provider' }
166
142
167
143
app.serializer.denormalizer.serializable_resource :
168
144
class : ' ApiPlatform\Tests\Fixtures\TestBundle\Serializer\Denormalizer\SerializableResourceDenormalizer'
169
- public : false
170
145
tags :
171
146
- { name: 'serializer.normalizer' }
172
147
173
148
app.serializer.denormalizer.related_dummy_plain_identifier :
174
149
class : ' ApiPlatform\Tests\Fixtures\TestBundle\Serializer\Denormalizer\RelatedDummyPlainIdentifierDenormalizer'
175
- public : false
176
150
arguments : ['@api_platform.iri_converter']
177
151
tags :
178
152
- { name: 'serializer.normalizer' }
179
153
180
154
app.serializer.denormalizer.dummy_plain_identifier :
181
155
class : ' ApiPlatform\Tests\Fixtures\TestBundle\Serializer\Denormalizer\DummyPlainIdentifierDenormalizer'
182
- public : false
183
156
arguments : ['@api_platform.iri_converter']
184
157
tags :
185
158
- { name: 'serializer.normalizer' }
@@ -195,48 +168,12 @@ services:
195
168
parent : ' api_platform.serializer.property_filter'
196
169
tags : [ { name: 'api_platform.filter', id: 'dummy_travel.property' } ]
197
170
198
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\RequiredFilter :
199
- arguments : ['@doctrine']
200
- tags : ['api_platform.filter']
201
-
202
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\ArrayRequiredFilter :
203
- arguments : ['@doctrine']
204
- tags : ['api_platform.filter']
205
-
206
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\RequiredAllowEmptyFilter :
207
- arguments : [ '@doctrine' ]
208
- tags : [ 'api_platform.filter' ]
209
-
210
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\BoundsFilter :
211
- arguments : [ '@doctrine' ]
212
- tags : [ 'api_platform.filter' ]
213
-
214
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\LengthFilter :
215
- arguments : [ '@doctrine' ]
216
- tags : [ 'api_platform.filter' ]
217
-
218
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\PatternFilter :
219
- arguments : [ '@doctrine' ]
220
- tags : [ 'api_platform.filter' ]
221
-
222
171
ApiPlatform\Tests\Fixtures\TestBundle\Controller\ :
223
172
resource : ' ../../TestBundle/Controller'
224
173
autowire : true
225
174
autoconfigure : true
226
175
tags : ['controller.service_arguments']
227
176
228
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\EnumFilter :
229
- arguments : [ '@doctrine' ]
230
- tags : [ 'api_platform.filter' ]
231
-
232
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\MultipleOfFilter :
233
- arguments : [ '@doctrine' ]
234
- tags : [ 'api_platform.filter' ]
235
-
236
- ApiPlatform\Tests\Fixtures\TestBundle\Filter\ArrayItemsFilter :
237
- arguments : [ '@doctrine' ]
238
- tags : [ 'api_platform.filter' ]
239
-
240
177
app.config_dummy_resource.action :
241
178
class : ' ApiPlatform\Tests\Fixtures\TestBundle\Action\ConfigCustom'
242
179
arguments : ['@api_platform.state_provider']
@@ -303,184 +240,96 @@ services:
303
240
tags : ['messenger.message_handler']
304
241
mercure.hub.default.publisher : ' @mercure.hub.default.message_handler'
305
242
306
- ApiPlatform\Tests\Fixtures\TestBundle\State\CustomInputDtoProcessor :
307
- arguments :
308
- $decorated : ' @ApiPlatform\Doctrine\Common\State\PersistProcessor'
309
- tags :
310
- - name : ' api_platform.state_processor'
311
-
312
- ApiPlatform\Tests\Fixtures\TestBundle\State\CustomOutputDtoProvider :
313
- arguments :
314
- $itemProvider : ' @ApiPlatform\Doctrine\Orm\State\ItemProvider'
315
- $collectionProvider : ' @ApiPlatform\Doctrine\Orm\State\CollectionProvider'
316
- tags :
317
- - name : ' api_platform.state_provider'
318
-
319
- ApiPlatform\Tests\Fixtures\TestBundle\State\DummyDtoInputOutputProcessor :
320
- arguments :
321
- $registry : ' @doctrine'
322
- tags :
323
- - name : ' api_platform.state_processor'
324
-
325
- ApiPlatform\Tests\Fixtures\TestBundle\State\DummyDtoInputOutputProvider :
326
- arguments :
327
- $decorated : ' @ApiPlatform\Doctrine\Orm\State\ItemProvider'
328
- tags :
329
- - name : ' api_platform.state_provider'
330
-
331
- ApiPlatform\Tests\Fixtures\TestBundle\State\DummyDtoNoInputsProvider :
332
- arguments :
333
- $itemProvider : ' @ApiPlatform\Doctrine\Orm\State\ItemProvider'
334
- $collectionProvider : ' @ApiPlatform\Doctrine\Orm\State\CollectionProvider'
335
- tags :
336
- - name : ' api_platform.state_provider'
337
-
338
243
ApiPlatform\Tests\Fixtures\TestBundle\State\RecoverPasswordProcessor :
339
244
tags :
340
245
- name : ' api_platform.state_processor'
341
246
342
- ApiPlatform\Tests\Fixtures\TestBundle\State\DummyDtoNoInputsProcessor :
343
- arguments :
344
- $decorated : ' @ApiPlatform\Doctrine\Common\State\PersistProcessor'
345
- tags :
346
- - name : ' api_platform.state_processor'
347
-
348
247
ApiPlatform\Tests\Fixtures\TestBundle\State\InitializeInputProcessor :
349
248
tags :
350
249
- name : ' api_platform.state_processor'
351
- # app.data_transformer.custom_input_dto:
352
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\CustomInputDtoDataTransformer'
353
- # public: false
354
- # tags:
355
- # - { name: 'api_platform.data_transformer' }
356
- #
357
- # app.data_transformer.custom_output_dto:
358
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\CustomOutputDtoDataTransformer'
359
- # public: false
360
- # tags:
361
- # - { name: 'api_platform.data_transformer' }
362
- #
363
- # app.data_transformer.custom_output_dto_fallback_same_class:
364
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\OutputDtoSameClassTransformer'
365
- # public: false
366
- # tags:
367
- # - { name: 'api_platform.data_transformer' }
368
- #
369
- # app.data_transformer.input_dto:
370
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\InputDtoDataTransformer'
371
- # public: false
372
- # tags:
373
- # - { name: 'api_platform.data_transformer' }
374
- #
375
- # app.data_transformer.output_dto:
376
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\OutputDtoDataTransformer'
377
- # public: false
378
- # tags:
379
- # - { name: 'api_platform.data_transformer' }
380
- #
381
- # app.data_transformer.dummy_dto_no_input_to_output_dto:
382
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\DummyDtoNoInputToOutputDtoDataTransformer'
383
- # public: false
384
- # tags:
385
- # - { name: 'api_platform.data_transformer' }
386
- #
387
- # app.data_transformer.recover_password_input:
388
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\RecoverPasswordInputDataTransformer'
389
- # public: false
390
- # tags:
391
- # - { name: 'api_platform.data_transformer' }
392
- #
393
- # app.data_transformer.recover_password_output:
394
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\RecoverPasswordOutputDataTransformer'
395
- # public: false
396
- # tags:
397
- # - { name: 'api_platform.data_transformer' }
398
- #
399
- # app.data_transformer.initialize_input:
400
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\InitializeInputDataTransformer'
401
- # public: false
402
- # tags:
403
- # - { name: 'api_platform.data_transformer' }
404
250
405
251
app.messenger_handler.messenger_with_response :
406
252
class : ' ApiPlatform\Tests\Fixtures\TestBundle\MessengerHandler\MessengerWithResponseHandler'
407
- public : false
408
253
tags :
409
254
- { name: 'messenger.message_handler' }
410
255
411
256
app.graphql.query_resolver.dummy_custom_item :
412
257
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\DummyCustomQueryItemResolver'
413
- public : false
414
258
tags :
415
259
- { name: 'api_platform.graphql.query_resolver' }
416
260
417
261
app.graphql.query_resolver.dummy_custom_collection :
418
262
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\DummyCustomQueryCollectionResolver'
419
- public : false
420
263
tags :
421
264
- { name: 'api_platform.graphql.query_resolver' }
422
265
423
266
app.graphql.query_resolver.dummy_custom_collection_no_read_and_serialize :
424
267
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\DummyCustomQueryNoReadAndSerializeCollectionResolver'
425
- public : false
426
268
tags :
427
269
- { name: 'api_platform.graphql.query_resolver' }
428
270
429
271
app.graphql.mutation_resolver.dummy_custom :
430
272
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\SumMutationResolver'
431
- public : false
432
273
tags :
433
274
- { name: 'api_platform.graphql.mutation_resolver' }
434
275
435
276
app.graphql.mutation_resolver.dummy_custom_not_persisted :
436
277
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\SumNotPersistedMutationResolver'
437
- public : false
438
278
tags :
439
279
- { name: 'api_platform.graphql.mutation_resolver' }
440
280
441
281
app.graphql.mutation_resolver.dummy_custom_no_write_custom_result :
442
282
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\SumNoWriteCustomResultMutationResolver'
443
- public : false
444
283
tags :
445
284
- { name: 'api_platform.graphql.mutation_resolver' }
446
285
447
286
app.graphql.mutation_resolver.upload_media_object :
448
287
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\UploadMediaObjectResolver'
449
- public : false
450
288
tags :
451
289
- { name: 'api_platform.graphql.mutation_resolver' }
452
290
453
291
app.graphql.mutation_resolver.upload_multiple_media_object :
454
292
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\UploadMultipleMediaObjectResolver'
455
- public : false
456
293
tags :
457
294
- { name: 'api_platform.graphql.mutation_resolver' }
458
295
459
296
app.graphql.date_time_type :
460
297
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Type\Definition\DateTimeType'
461
- public : false
462
298
tags :
463
299
- { name: 'api_platform.graphql.type' }
464
300
465
301
app.graphql.type_converter :
466
302
class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Type\TypeConverter'
467
303
decorates : ' api_platform.graphql.type_converter'
468
304
arguments : ['@app.graphql.type_converter.inner']
469
- public : false
470
-
471
- # app.data_transformer.rpc_output:
472
- # class: 'ApiPlatform\Tests\Fixtures\TestBundle\DataTransformer\RPCOutputDataTransformer'
473
- # public: false
474
- # tags:
475
- # - { name: 'api_platform.data_transformer' }
476
305
477
306
app.security.authentication_entrypoint :
478
307
class : ' ApiPlatform\Tests\Fixtures\TestBundle\Security\AuthenticationEntryPoint'
479
308
arguments :
480
309
$router : ' @router'
481
310
482
- # app.serializer.normalizer.override_documentation:
483
- # class: ApiPlatform\Tests\Fixtures\TestBundle\Serializer\Normalizer\OverrideDocumentationNormalizer
484
- # decorates: api_platform.swagger.normalizer.documentation
485
- # public: false
486
- # arguments: ['@app.serializer.normalizer.override_documentation.inner']
311
+ ApiPlatform\Tests\Fixtures\TestBundle\Doctrine\Orm\EntityManager :
312
+ decorates : ' doctrine.orm.default_entity_manager'
313
+ arguments :
314
+ $wrapped : ' @ApiPlatform\Tests\Fixtures\TestBundle\Doctrine\Orm\EntityManager.inner'
315
+ $repositoryFactory : ' @doctrine.orm.container_repository_factory'
316
+
317
+ app.graphql.query_resolver.dummy_custom_not_retrieved_item :
318
+ class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\DummyCustomQueryNotRetrievedItemResolver'
319
+ tags :
320
+ - { name: 'api_platform.graphql.query_resolver' }
321
+
322
+ app.graphql.query_resolver.dummy_custom_item_no_read_and_serialize :
323
+ class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\DummyCustomQueryNoReadAndSerializeItemResolver'
324
+ tags :
325
+ - { name: 'api_platform.graphql.query_resolver' }
326
+
327
+ app.graphql.mutation_resolver.dummy_custom_only_persist :
328
+ class : ' ApiPlatform\Tests\Fixtures\TestBundle\GraphQl\Resolver\SumOnlyPersistMutationResolver'
329
+ tags :
330
+ - { name: 'api_platform.graphql.mutation_resolver' }
331
+
332
+ app.messenger_handler.messenger_with_inputs :
333
+ class : ' ApiPlatform\Tests\Fixtures\TestBundle\MessengerHandler\Entity\MessengerWithInputHandler'
334
+ tags :
335
+ - { name: 'messenger.message_handler' }
0 commit comments