From 444aba92df7c76aa13aa6081ebcce32ef28dbb3f Mon Sep 17 00:00:00 2001 From: Julio Date: Tue, 31 Aug 2021 09:57:05 +0200 Subject: [PATCH] Branch: Use NestedTreeRepositoryTrait --- src/CoreBundle/Repository/BranchSyncRepository.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/CoreBundle/Repository/BranchSyncRepository.php b/src/CoreBundle/Repository/BranchSyncRepository.php index 639e5e1371..3201df1354 100644 --- a/src/CoreBundle/Repository/BranchSyncRepository.php +++ b/src/CoreBundle/Repository/BranchSyncRepository.php @@ -7,13 +7,23 @@ declare(strict_types=1); namespace Chamilo\CoreBundle\Repository; use Chamilo\CoreBundle\Entity\BranchSync; +use Chamilo\CoreBundle\Traits\Repository\ORM\NestedTreeRepositoryTrait; +use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository; use Doctrine\Common\Collections\Collection; use Doctrine\Common\Collections\Criteria; use Doctrine\DBAL\Types\Types; -use Gedmo\Tree\Entity\Repository\NestedTreeRepository; +use Doctrine\Persistence\ManagerRegistry; -class BranchSyncRepository extends NestedTreeRepository +class BranchSyncRepository extends ServiceEntityRepository { + use NestedTreeRepositoryTrait; + + public function __construct(ManagerRegistry $registry) + { + parent::__construct($registry, BranchSync::class); + $this->initializeTreeRepository($this->getEntityManager(), $this->getClassMetadata()); + } + /** * @return BranchSync[]|Collection */