src/WebBundle/Repository/ReviewsTotalCacheRepository.php line 9

Open in your IDE?
  1. <?php
  2. namespace WebBundle\Repository;
  3. use FlexApp\Constant\TimeConstant;
  4. class ReviewsTotalCacheRepository extends ExtendEntityRepository
  5. {
  6.     public function getTotal(): ?array
  7.     {
  8.         $q $this->createQueryBuilder('t')
  9.             ->select('t')
  10.             ->orderBy('t.date''DESC')
  11.             ->setMaxResults(1);
  12.         $r $q->getQuery()
  13.             ->enableResultCache(TimeConstant::HOUR);
  14.         return $r->getArrayResult();
  15.     }
  16. }