private function dependencySetup() { $dependencyController = new DependencyController(); foreach ($this->project->getSources() as $source) { $name = $this->loadComposerConfigName($this->project->getDir() . DIRECTORY_SEPARATOR . $source->getPath() . DIRECTORY_SEPARATOR . 'composer.json'); $dependency = new DependencyEntity($this->project); $dependency->setName($name); // todo $dependencyController->deleteDependencyDirectory($dependency); } }
/** * @return array */ public function generateAutoloader() { $autoloaders = $this->generateAutoloaders($this->project->getSources()); $autoloaders['main'] = $this->generateMainAutoloader($autoloaders); return $autoloaders; }