public function doExecute()
 {
     $entityManager = $this->container->getDoctrine()->getManager();
     /* @var $entityManager \Doctrine\ORM\EntityManager */
     $pageFinder = new PageFinder($entityManager);
     $pageFinder->addLevelFilter(1, 1);
     $this->getResponse()->render(array('localizations' => $pageFinder->createLocalizationFinder()->getResult()));
 }
Esempio n. 2
0
 public function addFilterByChild(Localization $localization, $minDepth = 0, $maxDepth = null)
 {
     $this->setLocale($localization->getLocaleId());
     $this->pageFinder->addFilterByChild($localization->getMaster(), $minDepth, $maxDepth);
 }