wip
This commit is contained in:
1 parent
635e86938b
commit
558ffc0172
2 files changed
+41
-39
No files matched your search
@@ -545,8 +545,11 @@ class LoadEvents
|
||||
// quindi la media di questi 120 dati)
|
||||
|
||||
foreach ($res as $value) {
|
||||
|
||||
if ($team_id == $value['home_id'] or $team_id == $value['away_id']) {
|
||||
if (
|
||||
($team_position == 'all' && ($team_id == $value['home_id'] or $team_id == $value['away_id'])) or
|
||||
($team_position == 'home' && $team_id == $value['home_id']) or
|
||||
($team_position == 'away' && $team_id == $value['away_id'])
|
||||
) {
|
||||
switch ($statistic_type) {
|
||||
case 'gls':
|
||||
$media_team_h[] = (int) $value['gls_h'];
|
||||
@@ -612,7 +615,11 @@ class LoadEvents
|
||||
}
|
||||
|
||||
$average_team = 0;
|
||||
$average_team_h = 0;
|
||||
$average_team_a = 0;
|
||||
$average_league = 0;
|
||||
$average_league_h = 0;
|
||||
$average_league_a = 0;
|
||||
if ($team_id && $media_team_h){
|
||||
$sum = array_sum($media_team_h) + array_sum($media_team_a);
|
||||
$count = count($media_team_h) + count($media_team_a);
|
||||
@@ -627,40 +634,35 @@ class LoadEvents
|
||||
$average_league = $media_league ? round(array_sum($media_league) / \count($media_league), 2) : 0;
|
||||
}
|
||||
|
||||
|
||||
$data_team = array_fill(0, count($labels), $average_team);
|
||||
$data_league = array_fill(0, count($labels), $average_league);
|
||||
|
||||
if ($average_team) {
|
||||
$data['datasets'][] = [
|
||||
'label' => 'Average Team',
|
||||
'events' => $events,
|
||||
'data' => $data_team,
|
||||
'tension' => 0.5,
|
||||
'borderColor' => '#ad46ff',
|
||||
'backgroundColor' => '#ad46ff',
|
||||
'borderDash' => [5, 5],
|
||||
'pointStyle' => false,
|
||||
'hidden' => false,
|
||||
'average_team_h' => $average_team_h,
|
||||
'average_team_a' => $average_team_a,
|
||||
];
|
||||
}
|
||||
if ($average_league){
|
||||
$data['datasets'][] = [
|
||||
'label' => 'Average League',
|
||||
'events' => $events,
|
||||
'data' => $data_league,
|
||||
'tension' => 0.5,
|
||||
'borderColor' => '#00bba7',
|
||||
'backgroundColor' => '#00bba7',
|
||||
'borderDash' => [5, 5],
|
||||
'pointStyle' => false,
|
||||
'hidden' => false,
|
||||
'average_league_h' => $average_league_h,
|
||||
'average_league_a' => $average_league_a,
|
||||
];
|
||||
}
|
||||
$data['datasets'][] = [
|
||||
'label' => 'Average Team',
|
||||
'events' => $events,
|
||||
'data' => $data_team,
|
||||
'tension' => 0.5,
|
||||
'borderColor' => '#ad46ff',
|
||||
'backgroundColor' => '#ad46ff',
|
||||
'borderDash' => [5, 5],
|
||||
'pointStyle' => false,
|
||||
'hidden' => false,
|
||||
'average_team_h' => $average_team_h,
|
||||
'average_team_a' => $average_team_a,
|
||||
];
|
||||
$data['datasets'][] = [
|
||||
'label' => 'Average League',
|
||||
'events' => $events,
|
||||
'data' => $data_league,
|
||||
'tension' => 0.5,
|
||||
'borderColor' => '#00bba7',
|
||||
'backgroundColor' => '#00bba7',
|
||||
'borderDash' => [5, 5],
|
||||
'pointStyle' => false,
|
||||
'hidden' => false,
|
||||
'average_league_h' => $average_league_h,
|
||||
'average_league_a' => $average_league_a,
|
||||
];
|
||||
// dd($data);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user