Newscoop\Services\StatService::getLanguages PHP Метод

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

public getLanguages ( )
    public function getLanguages()
    {
        $languagesArray = array();
        $qb = $this->em->getRepository('Newscoop\\Entity\\Language')->createQueryBuilder('l');
        $languages = $qb->select('l.name')->getQuery()->getArrayResult();
        foreach ($languages as $language) {
            if (!in_array($language['name'], $languagesArray)) {
                $languagesArray[] = $language['name'];
            }
        }
        $languages = implode(', ', $languagesArray);
        return $languages;
    }