8000 Try catch setLazyGhostObjectEnabled · symfony/symfony@ca4b6ff · GitHub
[go: up one dir, main page]

Skip to content

Commit ca4b6ff

Browse files
Try catch setLazyGhostObjectEnabled
1 parent 63970bb commit ca4b6ff

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

src/Symfony/Bridge/Doctrine/Tests/Middleware/Debug/MiddlewareTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,9 @@ private function init(bool $withStopwatch = true): void
5555
if (class_exists(DefaultSchemaManagerFactory::class)) {
5656
$config->setSchemaManagerFactory(new DefaultSchemaManagerFactory());
5757
}
58-
$config->setLazyGhostObjectEnabled(true);
58+
if (\version_compare(\Composer\InstalledVersions::getVersion('doctrine/persistence') ?? '999.999.999', '3.1.0', '<')) {
59+
$config->setLazyGhostObjectEnabled(true);
60+
}
5961
$this->debugDataHolder = new DebugDataHolder();
6062
$config->setMiddlewares([new Middleware($this->debugDataHolder, $this->stopwatch)]);
6163

src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/DoctrineExtractorTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ private function createExtractor(): DoctrineExtractor
4444
if (class_exists(DefaultSchemaManagerFactory::class)) {
4545
$config->setSchemaManagerFactory(new DefaultSchemaManagerFactory());
4646
}
47-
$config->setLazyGhostObjectEnabled(true);
47+
if (\version_compare(\Composer\InstalledVersions::getVersion('doctrine/persistence') ?? '999.999.999', '3.1.0', '<')) {
48+
$config->setLazyGhostObjectEnabled(true);
49+
}
4850

4951
$eventManager = new EventManager();
5052
$entityManager = new EntityManager(DriverManager::getConnection(['driver' => 'pdo_sqlite'], $config, $eventManager), $config, $eventManager);

src/Symfony/Bridge/Doctrine/Tests/Security/RememberMe/DoctrineTokenProviderTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,9 @@ protected function bootstrapProvider(): DoctrineTokenProvider
124124
$config->setSchemaManagerFactory(new DefaultSchemaManagerFactory());
125125
}
126126

127-
$config->setLazyGhostObjectEnabled(true);
127+
if (\version_compare(\Composer\InstalledVersions::getVersion('doctrine/persistence') ?? '999.999.999', '3.1.0', '<')) {
128+
$config->setLazyGhostObjectEnabled(true);
129+
}
128130

129131
$connection = DriverManager::getConnection([
130132
'driver' => 'pdo_sqlite',

0 commit comments

Comments
 (0)
0