Newscoop\NewscoopBundle\Entity\Repository\TopicRepository::getSingleTopicQuery PHP Метод

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

Gets the single topic's query by id.
public getSingleTopicQuery ( integer $id, string $locale = null ) : Doctrine\ORM\Query
$id integer Topic id
$locale string Language code
Результат Doctrine\ORM\Query $query Query object
    public function getSingleTopicQuery($id, $locale = null)
    {
        $meta = $this->getClassMetadata();
        $config = $this->listener->getConfiguration($this->_em, $meta->name);
        $queryBuilder = $this->getQueryBuilder()->select('t')->from($config['useObjectClass'], 't')->where('t.id = :id')->setParameter('id', $id);
        $query = $queryBuilder->getQuery();
        return $this->setTranslatableHint($query, $locale);
    }