Merge branch '153-feat-new-importer-for-socialwork'

This commit is contained in:
2021-07-30 13:24:26 +02:00
20 changed files with 857 additions and 387 deletions

View File

@@ -19,12 +19,15 @@ final class ResultRepository implements ObjectRepository
$this->repository = $entityManager->getRepository(Result::class);
}
public function find($id)
public function find($id, ?int $lockMode = null, ?int $lockVersion = null): ?Result
{
return $this->repository->find($id);
return $this->repository->find($id, $lockMode, $lockVersion);
}
public function findAll()
/**
* @return array<int, Result>
*/
public function findAll(): array
{
return $this->repository->findAll();
}
@@ -34,16 +37,6 @@ final class ResultRepository implements ObjectRepository
return $this->repository->findBy($criteria, $orderBy, $limit, $offset);
}
public function findOneBy(array $criteria)
{
return $this->findOneBy($criteria);
}
public function getClassName()
{
return Result::class;
}
/**
*
* @return Result[]
@@ -133,5 +126,25 @@ final class ResultRepository implements ObjectRepository
->getSingleScalarResult()
;
}
}
/**
* @return array<int, Result>
*/
public function findBy(array $criteria, ?array $orderBy = null, $limit = null, $offset = null): array
{
return $this->repository->findBy($criteria, $orderBy, $limit, $offset);
}
public function findOneBy(array $criteria, ?array $orderBy = null): ?Result
{
return $this->repository->findOneBy($criteria, $orderBy);
}
/**
* @return class-string
*/
public function getClassName(): string
{
return Result::class;
}
}