<?php
/**
* Created by PhpStorm.
* User: sergey
* Date: 02.12.15
* Time: 15:46
*/
namespace WebBundle\Repository;
use FlexApp\Constant\TimeConstant;
/**
* ReviewsCacheRepository
*
* This class was generated by the PhpStorm "Php Annotations" Plugin. Add your own custom
* repository methods below.
*/
class ReviewsTotalCacheRepository extends ExtendEntityRepository
{
public function getTotal(): ?array
{
$q = $this->createQueryBuilder('t')
->select('t')
->orderBy('t.date', 'DESC')
->setMaxResults(1);
$r = $q->getQuery()
->enableResultCache(TimeConstant::HOUR);
return $r->getArrayResult();
}
}