Example #1
0
 public function updateFiles(Entity\Repo $repo)
 {
     $detector = new Detector\Project();
     $this->output->write(' files');
     $gitRepo = $this->gitRepoManager->getRepo($repo);
     if ($repo instanceof Entity\Project) {
         if (!$detector->matches($gitRepo)) {
             return false;
         }
     }
     foreach (array('README.markdown', 'README.md', 'README') as $readmeFilename) {
         if ($gitRepo->hasFile($readmeFilename)) {
             $repo->setReadme($gitRepo->getFileContent($readmeFilename));
         }
     }
     return $repo;
 }