updateInfos() public method

Return true if the Repo exists on GitHub, false otherwise
public updateInfos ( Bundle $bundle ) : boolean
$bundle Knp\Bundle\KnpBundlesBundle\Entity\Bundle
return boolean whether the Repo exists on GitHub
Beispiel #1
0
 /**
  * @param string $name
  * @param string $ownerName
  *
  * @return boolean|Bundle return false if the bundle is not valid
  */
 private function createFullBundle($name, $ownerName)
 {
     $bundle = $this->createEmptyBundle($name);
     $bundle->setOwnerName($ownerName);
     if (!$this->repoApi->validate($bundle)) {
         return false;
     }
     if (!$this->repoApi->updateInfos($bundle)) {
         return false;
     }
     $owner = $this->ownerManager->createOwner($ownerName, 'unknown', false);
     if (!$owner) {
         return false;
     }
     $owner->addBundle($bundle);
     return $bundle;
 }