Как судить о проблеме, не содержащей дочерних проблем в PHP API для Redmine?

Недавно я работаю над проектом, использующим PHP API для Redmine. Теперь мне нужно записать, есть ли у проблемы дочерние проблемы. Я пытался найти соответствующую информацию, но не смог, поэтому я пришел сюда за помощью.

1

Решение

Это функция для выполнения ваших требований, вы можете попробовать.

/**
* @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

1

Другие решения

Других решений пока нет …