8000 bug #42360 [DoctrineBridge] Typehint against doctrine/persistence int… · symfony/symfony@a5fa6e5 · GitHub
[go: up one dir, main page]

Skip to content

Commit a5fa6e5

Browse files
committed
bug #42360 [DoctrineBridge] Typehint against doctrine/persistence interfaces (malarzm)
This PR was merged into the 5.3 branch. Discussion ---------- [DoctrineBridge] Typehint against doctrine/persistence interfaces | Q | A | ------------- | --- | Branch? | 5.3 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | doctrine/DoctrineMongoDBBundle#689 | License | MIT | Doc PR | n/a symfony/doctrine-bridge@564157d#diff-fcc6368334975000298e4227d2500f909f82280f79ca1d4499a9a5093a594a7dR180 went a bit too aggressive with typehints using signatures from ORM instead of `doctrine/persistence` breaking ODM's integration. Commits ------- 378f2f0 Typehint against doctrine/persistence interfaces
2 parents e617a9b + 378f2f0 commit a5fa6e5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Symfony/Bridge/Doctrine/Validator/Constraints/UniqueEntityValidator.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111

1212
namespace Symfony\Bridge\Doctrine\Validator\Constraints;
1313

14-
use Doctrine\ORM\EntityManagerInterface;
15-
use Doctrine\ORM\Mapping\ClassMetadata;
1614
use Doctrine\Persistence\ManagerRegistry;
15+
use Doctrine\Persistence\Mapping\ClassMetadata;
16+
use Doctrine\Persistence\ObjectManager;
1717
use Symfony\Component\Validator\Constraint;
1818
use Symfony\Component\Validator\ConstraintValidator;
1919
use Symfony\Component\Validator\Exception\ConstraintDefinitionException;
@@ -177,7 +177,7 @@ public function validate($entity, Constraint $constraint)
177177
->addViolation();
178178
}
179179

180-
private function formatWithIdentifiers(EntityManagerInterface $em, ClassMetadata $class, $value)
180+
private function formatWithIdentifiers(ObjectManager $em, ClassMetadata $class, $value)
181181
{
182182
if (!\is_object($value) || $value instanceof \DateTimeInterface) {
183183
return $this->formatValue($value, self::PRETTY_DATE);

0 commit comments

Comments
 (0)
0