createQueryBuilder('r') ->select('COUNT(r.id)') ->getQuery()->getSingleScalarResult(); $totalAlbums = (int) $albums->createQueryBuilder('a') ->select('COUNT(a.id)') ->getQuery()->getSingleScalarResult(); $totalUsers = (int) $users->createQueryBuilder('u') ->select('COUNT(u.id)') ->getQuery()->getSingleScalarResult(); $recentReviews = $reviews->findLatest(50); $recentAlbums = $albums->createQueryBuilder('a') ->orderBy('a.createdAt', 'DESC') ->setMaxResults(50) ->getQuery()->getResult(); return $this->render('admin/site_dashboard.html.twig', [ 'totalReviews' => $totalReviews, 'totalAlbums' => $totalAlbums, 'totalUsers' => $totalUsers, 'recentReviews' => $recentReviews, 'recentAlbums' => $recentAlbums, ]); } }