WIP: Implement feedback functionality

This commit is contained in:
Björn Fromme committed 2023-11-05 18:19:58 +01:00
1 parent 47f2aa17be
commit 908b904b67
15 files changed
+346 -75

No files matched your search

+5 -2
View File
@@ -57,10 +57,11 @@ class DispositionRepository extends ServiceEntityRepository
$qb = $this->createQueryBuilder('disposition');
return $qb
->select('disposition', 'assignment', 'job_profile', 'destination')
->select('disposition', 'assignment', 'job_profile', 'destination', 'feedback')
->innerJoin('disposition.assignment', 'assignment')
->innerJoin('assignment.jobProfile', 'job_profile')
->innerJoin('assignment.destination', 'destination')
->leftJoin('disposition.feedback', 'feedback')
->where($qb->expr()->andX(
$qb->expr()->eq('disposition.teamer', ':teamer'),
$qb->expr()->orX(
@@ -99,12 +100,14 @@ class DispositionRepository extends ServiceEntityRepository
$qb = $this->createQueryBuilder('disposition');
return $qb
->select('disposition', 'assignment', 'destination')
->select('disposition', 'assignment', 'destination', 'feedback')
->innerJoin('disposition.assignment', 'assignment')
->innerJoin('assignment.destination', 'destination')
->leftJoin('disposition.feedback', 'feedback')
->where($qb->expr()->eq('disposition.teamer', ':teamer'))
->setParameter('teamer', $teamer)
->orderBy('destination.dateFrom', 'DESC')
->setMaxResults($limit)
->getQuery()
->getResult()
;