add label columns to xls
This commit is contained in:
parent
ea79b6604e
commit
a15319c4d1
|
@ -54,7 +54,7 @@ class GiteaApiController extends Controller
|
||||||
|
|
||||||
private function create_columns(array $issue)
|
private function create_columns(array $issue)
|
||||||
{
|
{
|
||||||
return array(
|
$array = array(
|
||||||
'Progetto' => $issue['repository']['name'],
|
'Progetto' => $issue['repository']['name'],
|
||||||
'#' => $issue['number'],
|
'#' => $issue['number'],
|
||||||
'Titolo' => $issue['title'],
|
'Titolo' => $issue['title'],
|
||||||
|
@ -62,8 +62,25 @@ class GiteaApiController extends Controller
|
||||||
'Aperto_il' => $issue['created_at'],
|
'Aperto_il' => $issue['created_at'],
|
||||||
'Chiuso_il' => $issue['closed_at'],
|
'Chiuso_il' => $issue['closed_at'],
|
||||||
'Etichette' => $this->get_issue_labels($issue),
|
'Etichette' => $this->get_issue_labels($issue),
|
||||||
'Tempo' => gmdate('H:i:s', $this->get_issue_total_time($issue['repository']['name'], $issue['number']))
|
'Kind' => '',
|
||||||
|
'Request By' => '',
|
||||||
|
'Priority' => '',
|
||||||
|
'Tempo' => gmdate('H:i:s', $this->get_issue_total_time($issue['repository']['name'], $issue['number'])),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
foreach ($issue['labels'] as $key => $label) {
|
||||||
|
if (strpos($label['name'],'Kind') !== false) {
|
||||||
|
$array['Kind'] = $label['name'];
|
||||||
|
}
|
||||||
|
if (strpos($label['name'],'RequestBy') !== false) {
|
||||||
|
$array['Request By'] = $label['name'];
|
||||||
|
}
|
||||||
|
if (strpos($label['name'],'Priority') !== false) {
|
||||||
|
$array['Priority'] = $label['name'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return $array;
|
||||||
}
|
}
|
||||||
|
|
||||||
private function create_csv(string $file_name, array $data)
|
private function create_csv(string $file_name, array $data)
|
||||||
|
|
Loading…
Reference in New Issue