Fixes inheritance issue with CharacterRepository

This commit is contained in:
Vassyli
2018-04-12 19:40:57 +02:00
parent 4248dad033
commit 2a0bf5f038
3 changed files with 4 additions and 3 deletions
@@ -45,7 +45,7 @@ class CharacterRepository extends EntityRepository
/**
* Find a character by ID.
*/
public function find($id, int $deletes = self::SKIP_SOFTDELETED)
public function find($id, $lockMode = NULL, $lockVersion = NULL, int $deletes = self::SKIP_SOFTDELETED)
{
$queryBuilder = $this->getEntityManager()->createQueryBuilder();
$queryBuilder->select("c")
@@ -4,6 +4,7 @@ declare(strict_types = 1);
namespace LotGD\Core\Models\Repositories;
use Doctrine\Common\Util\Debug;
use Doctrine\ORM\EntityRepository;
use Doctrine\ORM\NoResultException;
use Doctrine\ORM\QueryBuilder;
+2 -2
View File
@@ -64,7 +64,7 @@ class MessageModelTest extends CoreModelTestCase
$character1 = $em->getRepository(Character::class)->find(1);
$character2 = $em->getRepository(Character::class)->find(2);
$character3 = $em->getRepository(Character::class)->find(3, CharacterRepository::INCLUDE_SOFTDELETED);
$character3 = $em->getRepository(Character::class)->find(3, NULL, NULL, CharacterRepository::INCLUDE_SOFTDELETED);
$character4 = $em->getRepository(Character::class)->find(4);
$thread1 = $em->getRepository(MessageThread::class)->findOrCreateFor([$character1, $character2, $character3, $character4]);
@@ -92,7 +92,7 @@ class MessageModelTest extends CoreModelTestCase
$character1 = $em->getRepository(Character::class)->find(1);
$character2 = $em->getRepository(Character::class)->find(2);
$character3 = $em->getRepository(Character::class)->find(3, CharacterRepository::INCLUDE_SOFTDELETED);
$character3 = $em->getRepository(Character::class)->find(3, NULL, NULL, CharacterRepository::INCLUDE_SOFTDELETED);
$character4 = $em->getRepository(Character::class)->find(4);
$thread1 = $em->getRepository(MessageThread::class)->findOrCreateFor([$character1, $character2, $character3, $character4]);