diff --git a/composer.json b/composer.json index 23f36ecf1..80c511b0a 100644 --- a/composer.json +++ b/composer.json @@ -27,9 +27,9 @@ "require": { "php": "^7.4 || ^8.0", "doctrine/dbal": "^3.4", - "doctrine/doctrine-bundle": "^2.4", + "doctrine/doctrine-bundle": "^2.7", "doctrine/orm": "^2.14", - "doctrine/persistence": "^3.0", + "doctrine/persistence": "^3.0.2", "sonata-project/admin-bundle": "^4.18", "sonata-project/exporter": "^2.0 || ^3.0", "sonata-project/form-extensions": "^1.4", diff --git a/src/Model/ModelManager.php b/src/Model/ModelManager.php index 8e8edb4ac..1d9b8b43f 100644 --- a/src/Model/ModelManager.php +++ b/src/Model/ModelManager.php @@ -182,7 +182,7 @@ public function findOneBy(string $class, array $criteria = []): ?object public function getEntityManager($class): EntityManagerInterface { if (\is_object($class)) { - $class = ClassUtils::getClass($class); + $class = \get_class($class); } if (!isset($this->cache[$class])) {