wip statistiko animation

This commit is contained in:
salam committed 2026-07-27 18:12:42 +02:00
1 parent 02e3f53ba4
commit 332bdc9985
3 files changed
+205 -200

No files matched your search

@@ -19,6 +19,10 @@ class Grapper
{
public static function load()
{
/**
* , JSON_PRETTY_PRINT
* to fromat json
*/
$debug = Nuh::$options['d'] ?? 0;
$force = Nuh::$options['ff'] ?? 0;
@@ -132,7 +136,7 @@ class Grapper
* EVENT event
*********************************/
File::put($folder . '/event.json', json_encode($event, JSON_PRETTY_PRINT));
File::put($folder . '/event.json', json_encode($event));
/*********************************
* EVENT statistics
@@ -150,7 +154,7 @@ class Grapper
$data['id'] = $event_id;
File::put($folder . '/statistics.json', json_encode($data, JSON_PRETTY_PRINT));
File::put($folder . '/statistics.json', json_encode($data));
$grapped->got_statistics = 1;
// }
@@ -169,7 +173,7 @@ class Grapper
$data['id'] = $event_id;
File::put($folder . '/lineups.json', json_encode($data, JSON_PRETTY_PRINT));
File::put($folder . '/lineups.json', json_encode($data));
$grapped->got_lineups = 1;
// }
@@ -188,7 +192,7 @@ class Grapper
$data['id'] = $event_id;
File::put($folder . '/odds.json', json_encode($data, JSON_PRETTY_PRINT));
File::put($folder . '/odds.json', json_encode($data));
$grapped->got_odds = 1;
// }
@@ -207,7 +211,7 @@ class Grapper
$data['id'] = $event_id;
File::put($folder . '/incidents.json', json_encode($data, JSON_PRETTY_PRINT));
File::put($folder . '/incidents.json', json_encode($data));
$grapped->got_incidents = 1;
// }
+8 -7
View File
@@ -125,19 +125,20 @@ class StatsMedianAverage extends StatsOverviewWidget
->extraAttributes(['x-init' => "animate('number-of-events', $total_home, 0)"]);
// BOX 2
$boxes[] = Stat::make('Average ' . $statistic_type, self::template('avhome', 'avaway', $home_team, $away_team))
->description('Team ' . $team_position)
->extraAttributes(['x-init' => "animate('avhome', $value_home); animate('avaway', $value_away)"]);
Log::debug([$home_team, $value_home]);
$boxes[] = Stat::make('Average ' . $statistic_type, self::template('avhome', 'avaway', $home_team, $away_team, $value_home, $value_away))
->description('Team ' . $team_position);
// ->extraAttributes(['x-init' => "animate('avhome', $value_home); animate('avaway', $value_away)"]);
// BOX 3
$boxes[] = Stat::make('Average ' . $statistic_type, self::template('av_team_home', 'av_team_away', $home_team, $away_team, $average_team_home, $average_team_away))
->description('Team Season')
->extraAttributes(['x-init' => "animate('av_team_home', $average_team_home); animate('av_team_away', $average_team_away)"]);
->description('Team Season');
// ->extraAttributes(['x-init' => "animate('av_team_home', $average_team_home); animate('av_team_away', $average_team_away)"]);
// BOX 4
$boxes[] = Stat::make('Average ' . $statistic_type, self::template('av_league_home', 'av_league_away', 'Home', 'Away', $average_league_home, $average_league_away))
->description('League Season')
->extraAttributes(['x-init' => "animate('av_league_home', $average_league_home); animate('av_league_away', $average_league_away)"]);
->description('League Season');
// ->extraAttributes(['x-init' => "animate('av_league_home', $average_league_home); animate('av_league_away', $average_league_away)"]);
// BOX 5
$boxes[] = Stat::make('Odds', self::templateOdds($data, $win, $draw, $lost))