Newscoop\Entity\Repository\ArticleTypeRepository::getAllTypes PHP Метод

getAllTypes() публичный Метод

public getAllTypes ( )
    public function getAllTypes()
    {
        $qb = $this->_em->createQueryBuilder();
        $qb->select('at')->from('\\Newscoop\\Entity\\ArticleType', 'at')->where("at.fieldName IS NULL OR at.fieldName = 'NULL'");
        $countQueryBuilder = clone $qb;
        $countQueryBuilder->select('COUNT(at)');
        $count = $countQueryBuilder->getQuery()->getSingleScalarResult();
        $query = $qb->getQuery();
        $query->setHint('knp_paginator.count', $count);
        return $query;
    }
ArticleTypeRepository