mirror of
https://github.com/maelgangloff/domain-watchdog.git
synced 2025-12-22 12:15:32 +00:00
chore: use cached value
This commit is contained in:
parent
a0a9bcde8a
commit
52efac8493
@ -32,12 +32,13 @@ class StatisticsController extends AbstractController
|
|||||||
->setDomainPurchased($this->pool->getItem('stats.domain.purchased')->get() ?? 0)
|
->setDomainPurchased($this->pool->getItem('stats.domain.purchased')->get() ?? 0)
|
||||||
->setDomainPurchaseFailed($this->pool->getItem('stats.domain.purchase.failed')->get() ?? 0)
|
->setDomainPurchaseFailed($this->pool->getItem('stats.domain.purchase.failed')->get() ?? 0)
|
||||||
->setAlertSent($this->pool->getItem('stats.alert.sent')->get() ?? 0)
|
->setAlertSent($this->pool->getItem('stats.alert.sent')->get() ?? 0)
|
||||||
|
|
||||||
->setDomainTracked(
|
->setDomainTracked(
|
||||||
$this->watchListRepository->createQueryBuilder('w')
|
$this->getCachedItem('stats.domain.tracked', fn () => $this->watchListRepository->createQueryBuilder('w')
|
||||||
->join('w.domains', 'd')
|
->join('w.domains', 'd')
|
||||||
->select('COUNT(DISTINCT d.ldhName)')
|
->select('COUNT(DISTINCT d.ldhName)')
|
||||||
->where('d.deleted = FALSE')
|
->where('d.deleted = FALSE')
|
||||||
->getQuery()->getSingleColumnResult()[0]
|
->getQuery()->getSingleColumnResult()[0])
|
||||||
)
|
)
|
||||||
->setDomainCount(
|
->setDomainCount(
|
||||||
$this->getCachedItem('stats.domain.count', fn () => $this->domainRepository->createQueryBuilder('d')
|
$this->getCachedItem('stats.domain.count', fn () => $this->domainRepository->createQueryBuilder('d')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user