/** * @return WebViewInterface[] */ public function buildViewsReferences() { $viewsHierarchy = $this->entityManager->getRepository('VictoireCoreBundle:View')->getRootNodes(); $views = $this->viewReferenceProvider->getReferencableViews($viewsHierarchy, $this->entityManager); $this->viewReferenceHelper->buildViewReferenceRecursively($views, $this->entityManager); return $views; }