Exemplo n.º 1
0
 public function saveTags($tagsUrl, $repository)
 {
     //call gitHubClient for get stdObjects
     $tags = $this->ghc->getTags($tagsUrl);
     // iterate over the array
     foreach ($tags as $tagValue) {
         $tag = new Tag();
         $tag->setName($tagValue->name);
         $tag->setCommitUrl($tagValue->commit->url);
         $tag->setRepository($repository);
         // preparing save entity
         $this->em->persist($tag);
     }
     return;
 }