Skip to content

Commit e869467

Browse files
committed
Add ExportCriteria typehint
1 parent 6f7a19d commit e869467

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

bundle/Repository/EzInfoCollectionRepository.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace Netgen\Bundle\InformationCollectionBundle\Repository;
44

55
use Doctrine\ORM\EntityRepository;
6+
use Netgen\Bundle\InformationCollectionBundle\API\Value\Export\ExportCriteria;
67
use Netgen\Bundle\InformationCollectionBundle\Entity\EzInfoCollection;
78
use DateTime;
89

@@ -61,19 +62,17 @@ public function findByContentIdOlderThan($contentId, DateTime $date)
6162
->getResult();
6263
}
6364

64-
public function findByCriteria($criteria)
65+
public function findByCriteria(ExportCriteria $criteria)
6566
{
6667
if (empty($criteria->content->id)) {
6768
throw new \RuntimeException('Content id is not valid or does not exist');
6869
}
6970

70-
$contentObjectId = $criteria->content->id;
71-
7271
$qb = $this->createQueryBuilder('ezc');
7372

7473
$qb->select('ezc')
7574
->where('ezc.contentObjectId = :content')
76-
->setParameter('content', $contentObjectId);
75+
->setParameter('content', $criteria->content->id);
7776

7877
if (!empty($criteria->from) && !empty($criteria->to)) {
7978
$dateFrom = $criteria->from->getTimestamp();

0 commit comments

Comments
 (0)