/**
  * Get root nodes
  * @return array
  */
 public function getRootNodes()
 {
     $filter = new DoctrineSearchCondition();
     $filter->levelEqualsTo(0);
     $order = new DoctrineSelectOrder();
     $order->byLeftAscending();
     $rootNodes = $this->nestedSetRepository->search($filter, $order);
     return $rootNodes;
 }
Пример #2
0
 /**
  * Create search condition object
  * @return SearchCondition\DoctrineSearchCondition
  */
 public function createSearchCondition()
 {
     $searchCondition = new SearchCondition\DoctrineSearchCondition();
     $searchCondition->setAdditionalCondition($this->getAdditionalCondition());
     return $searchCondition;
 }