Redmine PHP API 如何判断一个issue不包含child issues?
How to judge an issue does not contain child issues in PHP API for Redmine?
最近,我正在做一个使用 PHP API for Redmine 的项目。现在我需要记录一个问题是否有任何子问题。我已经尝试搜索相关资料但没有成功,所以我来这里寻求帮助。
这个功能可以满足你的需求,你可以试试
/**
* @param int $id issueId
* @return int
*/
public function hasChildIssue($id)
{
$res = $this->client->api('issue')->show($id, array('include' => 'children'));
if (!empty($res) && isset($res['issue']['children'])) {
return true;
}
return false;
}
参考:http://www.redmine.org/projects/redmine/wiki/Rest_Issues#Showing-an-issue
最近,我正在做一个使用 PHP API for Redmine 的项目。现在我需要记录一个问题是否有任何子问题。我已经尝试搜索相关资料但没有成功,所以我来这里寻求帮助。
这个功能可以满足你的需求,你可以试试
/**
* @param int $id issueId
* @return int
*/
public function hasChildIssue($id)
{
$res = $this->client->api('issue')->show($id, array('include' => 'children'));
if (!empty($res) && isset($res['issue']['children'])) {
return true;
}
return false;
}
参考:http://www.redmine.org/projects/redmine/wiki/Rest_Issues#Showing-an-issue