This commit is contained in:
salam committed 2026-06-03 10:10:53 +02:00
1 parent 7cfb5df2a4
commit 10801ddab2
4 files changed
+32 -15

No files matched your search

@@ -6,6 +6,10 @@ class HelperMoveingAverage
{
public static function get(&$data)
{
if (! $data) {
return;
}
$data['labels'] = array_slice($data['labels'], 2);
$datasets = $data['datasets'];
@@ -6,6 +6,10 @@ class HelperMoveingAveragePerformens
{
public static function get(&$data)
{
if (! $data) {
return;
}
$data['labels'] = array_slice($data['labels'], 2);
$datasets = $data['datasets'];
@@ -29,6 +33,10 @@ class HelperMoveingAveragePerformens
public static function fillHoles(array &$arr)
{
if (! $arr) {
return;
}
if (! $arr[0]) {
// get first value in array and copy it to start if start is null
$arr[0] = current(array_filter($arr));
@@ -70,7 +70,7 @@ class LoadPerformance
'datasets' => [
[
'label' => $match->home->name,
'data' => $homes['all'],
'data' => $homes['all'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#fb2c36',
@@ -78,7 +78,7 @@ class LoadPerformance
],
[
'label' => 'Defence',
'data' => $homes['def'],
'data' => $homes['def'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#c10007',
@@ -87,7 +87,7 @@ class LoadPerformance
],
[
'label' => 'Attak',
'data' => $homes['att'],
'data' => $homes['att'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#c10007',
@@ -96,7 +96,7 @@ class LoadPerformance
],
[
'label' => 'Midfield',
'data' => $homes['mid'],
'data' => $homes['mid'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#c10007',
@@ -105,7 +105,7 @@ class LoadPerformance
],
[
'label' => $match->away->name,
'data' => $aways['all'],
'data' => $aways['all'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#fdc700',
@@ -114,7 +114,7 @@ class LoadPerformance
],
[
'label' => 'Defence',
'data' => $aways['def'],
'data' => $aways['def'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#d08700',
@@ -123,7 +123,7 @@ class LoadPerformance
],
[
'label' => 'Attak',
'data' => $aways['att'],
'data' => $aways['att'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#d08700',
@@ -132,7 +132,7 @@ class LoadPerformance
],
[
'label' => 'Midfield',
'data' => $aways['mid'],
'data' => $aways['mid'] ?? [],
'spanGaps' => true,
'tension' => 0.5,
'borderColor' => '#d08700',
+12 -7
View File
@@ -41,18 +41,23 @@ class StatsMedianAverage extends StatsOverviewWidget
if (! isset($data['datasets'][0])) {
$data['datasets'][0]['data'] = [];
$data['datasets'][1]['data'] = [];
$total_home = 0;
$total_away = 0;
$summe_home = 0;
$summe_away = 0;
$home_team = '';
$away_team = '';
} else {
$arr_home = $data['datasets'][0]['data'];
$arr_away = $data['datasets'][1]['data'];
$total_home = count($arr_home);
$total_away = count($arr_away);
$summe_home = array_sum($arr_home);
$summe_away = array_sum($arr_away);
$home_team = $data['home_team'];
$away_team = $data['away_team'];
}
$total_home = count($arr_home);
$total_away = count($arr_away);
$summe_home = array_sum($arr_home);
$summe_away = array_sum($arr_away);
$home_team = $data['home_team'];
$away_team = $data['away_team'];
if (! $total_home) {
return [
Stat::make('stat1', 'stat1')->view('filament.resources.events.widgets.statistic-regular', [