wip
This commit is contained in:
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',
|
||||
|
||||
@@ -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', [
|
||||
|
||||
Reference in new issue
Block a user