Skip to content

Commit a9c95b7

Browse files
Fix
1 parent 26956fe commit a9c95b7

14 files changed

+195
-252
lines changed

src/Doctrine/Mapping/ClassMetadataFactory.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public function __construct(string $tmpDir)
2828
protected function initialize(): void
2929
{
3030
$drivers = [];
31-
if (class_exists(AnnotationReader::class)) {
31+
if (class_exists(AnnotationDriver::class) && class_exists(AnnotationReader::class)) {
3232
$docParser = new DocParser();
3333
$docParser->setIgnoreNotImportedAnnotations(true);
3434
$drivers[] = new AnnotationDriver(new AnnotationReader($docParser));
@@ -47,7 +47,7 @@ protected function initialize(): void
4747
'memory' => true,
4848
], $config);
4949

50-
$em = EntityManager::create($connection, $config);
50+
$em = new EntityManager($connection, $config);
5151
$this->setEntityManager($em);
5252
parent::initialize();
5353

@@ -59,7 +59,7 @@ protected function initialize(): void
5959
* @param class-string<T> $className
6060
* @return ClassMetadata<T>
6161
*/
62-
protected function newClassMetadataInstance($className)
62+
protected function newClassMetadataInstance($className): ClassMetadata
6363
{
6464
return new ClassMetadata($className);
6565
}

0 commit comments

Comments
 (0)