From 1f4735caaca9079d249a41cc231af3ad22ab6cd7 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 21 May 2021 16:35:13 +0200 Subject: [PATCH] Fix missing ::find method. --- .../AccompanyingPeriod/ResourceRepository.php | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/Bundle/ChillPersonBundle/Repository/AccompanyingPeriod/ResourceRepository.php b/src/Bundle/ChillPersonBundle/Repository/AccompanyingPeriod/ResourceRepository.php index c32f74762..3923126aa 100644 --- a/src/Bundle/ChillPersonBundle/Repository/AccompanyingPeriod/ResourceRepository.php +++ b/src/Bundle/ChillPersonBundle/Repository/AccompanyingPeriod/ResourceRepository.php @@ -24,21 +24,19 @@ namespace Chill\PersonBundle\Repository\AccompanyingPeriod; use Chill\PersonBundle\Entity\AccompanyingPeriod\Resource; use Doctrine\ORM\EntityRepository; -use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository; -use Doctrine\Persistence\ManagerRegistry; +use Doctrine\ORM\EntityManagerInterface; -/** - * @method Resource|null find($id, $lockMode = null, $lockVersion = null) - * @method Resource|null findOneBy(array $criteria, array $orderBy = null) - * @method Resource[] findAll() - * @method Resource[] findBy(array $criteria, array $orderBy = null, $limit = null, $offset = null) - */ -final class ResourceRepository extends ServiceEntityRepository +final class ResourceRepository { private EntityRepository $repository; - public function __construct(ManagerRegistry $registry) + public function __construct(EntityManagerInterface $entityManager) { - parent::__construct($registry, Resource::class); + $this->repository = $entityManager->getRepository(Resource::class); + } + + public function find($id, $lockMode = null, $lockVersion = null): ?Resource + { + return $this->repository->find($id, $lockMode, $lockVersion); } }