Skip to content

Commit 2dab660

Browse files
committed
Add RegisterDatePointTypePass
1 parent 0a11822 commit 2dab660

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/DoctrineBundle.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
use Doctrine\ORM\Proxy\Autoloader;
1717
use Doctrine\ORM\Proxy\DefaultProxyClassNameResolver;
1818
use Symfony\Bridge\Doctrine\DependencyInjection\CompilerPass\DoctrineValidationPass;
19+
use Symfony\Bridge\Doctrine\DependencyInjection\CompilerPass\RegisterDatePointTypePass;
1920
use Symfony\Bridge\Doctrine\DependencyInjection\CompilerPass\RegisterEventListenersAndSubscribersPass;
2021
use Symfony\Bridge\Doctrine\DependencyInjection\CompilerPass\RegisterUidTypePass;
2122
use Symfony\Bridge\Doctrine\DependencyInjection\Security\UserProvider\EntityFactory;
@@ -27,6 +28,7 @@
2728
use Symfony\Component\HttpKernel\Bundle\Bundle;
2829

2930
use function assert;
31+
use function class_exists;
3032
use function clearstatcache;
3133
use function dirname;
3234
use function spl_autoload_unregister;
@@ -72,6 +74,12 @@ public function process(ContainerBuilder $container): void
7274
$container->addCompilerPass(new RemoveLoggingMiddlewarePass());
7375
$container->addCompilerPass(new MiddlewaresPass());
7476
$container->addCompilerPass(new RegisterUidTypePass());
77+
78+
if (! class_exists(RegisterDatePointTypePass::class)) {
79+
return;
80+
}
81+
82+
$container->addCompilerPass(new RegisterDatePointTypePass());
7583
}
7684

7785
public function boot(): void

0 commit comments

Comments
 (0)