Beispiel #1
0
 public function hasLanguage(Language $language)
 {
     $result = false;
     if (count($this->article_languages->toArray()) > 0) {
         foreach ($this->article_languages as $plTemp) {
             if ($language->getId() == $plTemp->getLanguage()->getId()) {
                 $result = true;
                 break;
             }
         }
     }
     return $result;
 }
 /**
  * find pageLanguage with the page is showreel
  *
  * @param \CMS\Bundle\AdminBundle\Entity\Language $language the language
  *
  * @return type
  */
 public function findShowreel(\CMS\Bundle\AdminBundle\Entity\Language $language)
 {
     $qb = $this->createQueryBuilder('pl')->join('pl.page', 'p')->where('p.is_showreel=:active')->andWhere('pl.language=:langId')->setParameter('active', 1)->setParameter('langId', $language->getId());
     return $qb->getQuery()->getResult();
 }