diff --git a/src/Issue.php b/src/Issue.php index cf0ef91..25078d3 100644 --- a/src/Issue.php +++ b/src/Issue.php @@ -26,6 +26,10 @@ class Issue extends GiteaRepoData{ return $this->request($this->url.'/comments','POST',$args); } + public function getComments(){ + return $this->request($this->url.'/comments','GET'); + } + public function hasLabel($label){ $id=$label->id; foreach($this->labels as $label){ diff --git a/src/Repo.php b/src/Repo.php index 21a42e1..5e766d7 100644 --- a/src/Repo.php +++ b/src/Repo.php @@ -58,6 +58,11 @@ class Repo{ $data=$this->client->request($label->url,'DELETE'); } + public function deleteComment($comment){ + $url="repos/{$this->user}/{$this->repo}/issues/comments/{$comment->id}"; + $data=$this->client->request($url,'DELETE'); + } + public function createIssue($args){ $url="repos/{$this->user}/{$this->repo}/issues"; $data=$this->client->request($url,'POST',$args);