{{-- If your happiness depends on money, you will never be happy with yourself. --}}
@php
$teams = $project->teams;
$datasets = [];
$labels = [];
$barChartLabels = [];
$arrayFinishedTasks = [];
$arrayUnfinishedTasks = [];
// dump($project);
foreach ($teams as $team) {
$teamTImingAnalysis = $team->timingAnalysis($project->project_timings()->where('team_id', $team->id), $project->project_timings(), 'date', 'hours');
$percent_finished_tasks = $team->percentageDone($project->tasks()->where(['team_id' => $team->id, 'finished' => true]), $project->tasks()->where(['team_id' => $team->id]));
$all_tasks = $team->total;
$finished_tasks = $team->finished;
$unfinished_tasks = (int) $all_tasks - (int) $finished_tasks;
$unfinished_tasks = - $unfinished_tasks;
// dump($all_tasks, $finished_tasks, $unfinished_tasks);
$labels[] = $team->team_name . ': unfinished tasks';
$labels[] = $team->team_name . ': finished tasks';
$barChartLabels[] = $team->team_name;
$data[] = [
'backgroundColor' => [
'rgba(59 130 246 / 0.5)', 'rgb(70 200 255 / 0.5)'
],
'data' => [
$unfinished_tasks, $finished_tasks
]
];
$arrayFinishedTasks[] = $finished_tasks;
$arrayUnfinishedTasks[] = $unfinished_tasks;
}
$donut_pie_labels = $labels;
$donut_pie_dataset = $data;
$barChartLabels = $barChartLabels;
$barChartData = [
'array_finished_tasks' => $arrayFinishedTasks,
'array_unfinished_tasks' => $arrayUnfinishedTasks,
];
// dump($barChartLabels, $barChartData);
@endphp
{{-- --}}