@@ -28,6 +28,7 @@ public function __construct()
28
28
'baz6 ' => 'getBaz6Service ' ,
29
29
'connection ' => 'getConnectionService ' ,
30
30
'connection2 ' => 'getConnection2Service ' ,
31
+ 'doctrine.entity_manager ' => 'getDoctrine_EntityManagerService ' ,
31
32
'foo ' => 'getFooService ' ,
32
33
'foo2 ' => 'getFoo2Service ' ,
33
34
'foo5 ' => 'getFoo5Service ' ,
@@ -40,6 +41,7 @@ public function __construct()
40
41
'manager2 ' => 'getManager2Service ' ,
41
42
'manager3 ' => 'getManager3Service ' ,
42
43
'monolog.logger ' => 'getMonolog_LoggerService ' ,
44
+ 'monolog_inline.logger ' => 'getMonologInline_LoggerService ' ,
43
45
'pA ' => 'getPAService ' ,
44
46
'root ' => 'getRootService ' ,
45
47
'subscriber ' => 'getSubscriberService ' ,
@@ -72,6 +74,9 @@ public function getRemovedIds(): array
72
74
'connection4 ' => true ,
73
75
'dispatcher ' => true ,
74
76
'dispatcher2 ' => true ,
77
+ 'doctrine.config ' => true ,
78
+ 'doctrine.entity_listener_resolver ' => true ,
79
+ 'doctrine.listener ' => true ,
75
80
'foo4 ' => true ,
76
81
'foobar ' => true ,
77
82
'foobar2 ' => true ,
@@ -85,8 +90,12 @@ public function getRemovedIds(): array
85
90
'mailer.transport ' => true ,
86
91
'mailer.transport_factory ' => true ,
87
92
'mailer.transport_factory.amazon ' => true ,
93
+ 'mailer_inline.mailer ' => true ,
94
+ 'mailer_inline.transport_factory ' => true ,
95
+ 'mailer_inline.transport_factory.amazon ' => true ,
88
96
'manager4 ' => true ,
89
97
'monolog.logger_2 ' => true ,
98
+ 'monolog_inline.logger_2 ' => true ,
90
99
'multiuse1 ' => true ,
91
100
'pB ' => true ,
92
101
'pC ' => true ,
@@ -185,6 +194,22 @@ protected function getConnection2Service()
185
194
return $ instance ;
186
195
}
187
196
197
+ /**
198
+ * Gets the public 'doctrine.entity_manager' shared service.
199
+ *
200
+ * @return \stdClass
201
+ */
202
+ protected function getDoctrine_EntityManagerService ()
203
+ {
204
+ $ a = new \stdClass ();
205
+ $ a ->resolver = new \stdClass (new RewindableGenerator (function () {
206
+ yield 0 => ($ this ->privates ['doctrine.listener ' ] ?? $ this ->getDoctrine_ListenerService ());
207
+ }, 1 ));
208
+ $ a ->flag = 'ok ' ;
209
+
210
+ return $ this ->services ['doctrine.entity_manager ' ] = \FactoryChecker::create ($ a );
211
+ }
212
+
188
213
/**
189
214
* Gets the public 'foo' shared service.
190
215
*
@@ -378,6 +403,20 @@ protected function getMonolog_LoggerService()
378
403
return $ instance ;
379
404
}
380
405
406
+ /**
407
+ * Gets the public 'monolog_inline.logger' shared service.
408
+ *
409
+ * @return \stdClass
410
+ */
411
+ protected function getMonologInline_LoggerService ()
412
+ {
413
+ $ this ->services ['monolog_inline.logger ' ] = $ instance = new \stdClass ();
414
+
415
+ $ instance ->handler = ($ this ->privates ['mailer_inline.mailer ' ] ?? $ this ->getMailerInline_MailerService ());
416
+
417
+ return $ instance ;
418
+ }
419
+
381
420
/**
382
421
* Gets the public 'pA' shared service.
383
422
*
@@ -448,6 +487,16 @@ protected function getBar6Service()
448
487
return $ this ->privates ['bar6 ' ] = new \stdClass ($ a );
449
488
}
450
489
490
+ /**
491
+ * Gets the private 'doctrine.listener' shared service.
492
+ *
493
+ * @return \stdClass
494
+ */
495
+ protected function getDoctrine_ListenerService ()
496
+ {
497
+ return $ this ->privates ['doctrine.listener ' ] = new \stdClass (($ this ->services ['doctrine.entity_manager ' ] ?? $ this ->getDoctrine_EntityManagerService ()));
498
+ }
499
+
451
500
/**
452
501
* Gets the private 'level5' shared service.
453
502
*
@@ -473,7 +522,8 @@ protected function getMailer_TransportService()
473
522
{
474
523
return $ this ->privates ['mailer.transport ' ] = (new \FactoryCircular (new RewindableGenerator (function () {
475
524
yield 0 => ($ this ->privates ['mailer.transport_factory.amazon ' ] ?? $ this ->getMailer_TransportFactory_AmazonService ());
476
- }, 1 )))->create ();
525
+ yield 1 => $ this ->getMailerInline_TransportFactory_AmazonService ();
526
+ }, 2 )))->create ();
477
527
}
478
528
479
529
/**
@@ -492,6 +542,31 @@ protected function getMailer_TransportFactory_AmazonService()
492
542
return $ instance ;
493
543
}
494
544
545
+ /**
546
+ * Gets the private 'mailer_inline.mailer' shared service.
547
+ *
548
+ * @return \stdClass
549
+ */
550
+ protected function getMailerInline_MailerService ()
551
+ {
552
+ return $ this ->privates ['mailer_inline.mailer ' ] = new \stdClass ((new \FactoryCircular (new RewindableGenerator (function () {
553
+ return new \EmptyIterator ();
554
+ }, 0 )))->create ());
555
+ }
556
+
557
+ /**
558
+ * Gets the private 'mailer_inline.transport_factory.amazon' shared service.
559
+ *
560
+ * @return \stdClass
561
+ */
562
+ protected function getMailerInline_TransportFactory_AmazonService ()
563
+ {
564
+ $ a = new \stdClass ();
565
+ $ a ->handler = ($ this ->privates ['mailer_inline.mailer ' ] ?? $ this ->getMailerInline_MailerService ());
566
+
567
+ return new \stdClass ($ a );
568
+ }
569
+
495
570
/**
496
571
* Gets the private 'manager4' shared service.
497
572
*
0 commit comments