Skip to content

Commit 4633501

Browse files
committed
Merge branch '5.4' into 6.0
* 5.4: [Yaml] Minor: Update Inline parse phpdoc [DependencyInjection] Fix dumping inlined withers [HttpClient] Move Http clients data collecting at a late level [FrameworkBundle] restore call to addGlobalIgnoredName Allow EmailValidator 4 Fix detecting mapping with one line annotations
2 parents 03eff17 + dfcbcfb commit 4633501

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1569,11 +1569,14 @@ private function registerAnnotationsConfiguration(array $config, ContainerBuilde
15691569

15701570
$loader->load('annotations.php');
15711571

1572+
// registerUniqueLoader exists since doctrine/annotations v1.6
15721573
if (!method_exists(AnnotationRegistry::class, 'registerUniqueLoader')) {
1574+
// registerLoader exists only in doctrine/annotations v1
15731575
if (method_exists(AnnotationRegistry::class, 'registerLoader')) {
15741576
$container->getDefinition('annotations.dummy_registry')
15751577
->setMethodCalls([['registerLoader', ['class_exists']]]);
15761578
} else {
1579+
// remove the dummy registry when doctrine/annotations v2 is used
15771580
$container->removeDefinition('annotations.dummy_registry');
15781581
}
15791582
}

Resources/config/annotations.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
->set('annotations.reader', AnnotationReader::class)
2626
->call('addGlobalIgnoredName', [
2727
'required',
28-
service('annotations.dummy_registry')->ignoreOnInvalid(), // dummy arg to register class_exists as annotation loader only when required
28+
service('annotations.dummy_registry')->nullOnInvalid(), // dummy arg to register class_exists as annotation loader only when required
2929
])
3030

3131
->set('annotations.dummy_registry', AnnotationRegistry::class)

0 commit comments

Comments
 (0)