for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Badger\Bundle\GameBundle\Doctrine\Repository;
use Badger\Component\Game\Repository\BadgeRepositoryInterface;
use Doctrine\ORM\EntityRepository;
/**
* Doctrine implementation of repository for Badge entities.
*
* @author Adrien Pétremann <[email protected]>
* @license http://opensource.org/licenses/MIT The MIT License (MIT)
*/
class BadgeRepository extends EntityRepository implements BadgeRepositoryInterface
{
* {@inheritdoc}
public function countAll()
$qb = $this->getEntityManager()->createQueryBuilder();
$qb->select($qb->expr()->count('b'))
->from('GameBundle:Badge', 'b');
$query = $qb->getQuery();
return $query->getSingleScalarResult();
}