Exemplo n.º 1
0
 /**
  * @return array
  */
 public function buildDependencyTree()
 {
     foreach ($this->finder->getFiles() as $fileInfo) {
         foreach ($this->dependencyChecker as $dependencyChecker) {
             $dependencyChecker->setDependencyTree($this->dependencyTree);
             $dependencyChecker->addDependencies($fileInfo);
         }
     }
     $this->writer->write($this->dependencyTree->getDependencyTree());
 }
Exemplo n.º 2
0
 /**
  * @param string $bundle
  *
  * @return \Symfony\Component\Finder\SplFileInfo[]
  */
 protected function findAllFilesOfBundle($bundle)
 {
     $finder = new Finder($this->config->getBundleDirectory(), '*', $bundle);
     return $finder->getFiles();
 }