fix update player
This commit is contained in:
1 parent
e3f1e8a8d9
commit
f028a8b2a8
16 files changed
+605
-224
No files matched your search
@@ -3,7 +3,7 @@
|
||||
namespace App\Filament\Widgets;
|
||||
|
||||
use App\Filament\Widgets\Data\HelperStatisticType;
|
||||
use App\Filament\Widgets\Data\LoadPlayer;
|
||||
use App\Filament\Widgets\Data\LoadPlayerWidgets;
|
||||
use Filament\Support\RawJs;
|
||||
use Filament\Widgets\ChartWidget;
|
||||
use Illuminate\Support\HtmlString;
|
||||
@@ -38,16 +38,16 @@ class ChartPlayer extends ChartWidget
|
||||
c0.211,0.1782,0.5264,0.1516,0.7046-0.0593C13.0037,6.5523,13.0018,6.2761,12.84,6.09z"></path>
|
||||
</g>
|
||||
</svg>
|
||||
' . $this->player . '
|
||||
'.$this->player.'
|
||||
</span>
|
||||
<span>' . $this->type . '</span>
|
||||
<span>'.$this->type.'</span>
|
||||
</span>
|
||||
');
|
||||
}
|
||||
|
||||
protected function getData(): array
|
||||
{
|
||||
$data = LoadPlayer::load($this->filters, true);
|
||||
$data = LoadPlayerWidgets::load($this->filters, true);
|
||||
|
||||
if ($data) {
|
||||
$this->player = $data['player_name'] ?? '';
|
||||
|
||||
@@ -4,7 +4,7 @@ namespace App\Filament\Widgets;
|
||||
|
||||
use App\Filament\Widgets\Data\HelperMoveingAverage;
|
||||
use App\Filament\Widgets\Data\HelperStatisticType;
|
||||
use App\Filament\Widgets\Data\LoadPlayer;
|
||||
use App\Filament\Widgets\Data\LoadPlayerWidgets;
|
||||
use Filament\Support\RawJs;
|
||||
use Filament\Widgets\ChartWidget;
|
||||
use Illuminate\Support\HtmlString;
|
||||
@@ -39,16 +39,16 @@ class ChartPlayerMoAv extends ChartWidget
|
||||
c0.211,0.1782,0.5264,0.1516,0.7046-0.0593C13.0037,6.5523,13.0018,6.2761,12.84,6.09z"></path>
|
||||
</g>
|
||||
</svg>
|
||||
' . $this->player . '
|
||||
'.$this->player.'
|
||||
</span>
|
||||
<span>' . $this->type . ' Moving Average</span>
|
||||
<span>'.$this->type.' Moving Average</span>
|
||||
</span>
|
||||
');
|
||||
}
|
||||
|
||||
protected function getData(): array
|
||||
{
|
||||
$data = LoadPlayer::load($this->filters, false);
|
||||
$data = LoadPlayerWidgets::load($this->filters, false);
|
||||
|
||||
if ($data) {
|
||||
$this->player = $data['player_name'] ?? '';
|
||||
|
||||
+2
-7
@@ -8,7 +8,7 @@ use App\Models\StatistikoEvent;
|
||||
use App\Models\StatistikoPlayer;
|
||||
use Illuminate\Support\Carbon;
|
||||
|
||||
class LoadPlayer
|
||||
class LoadPlayerWidgets
|
||||
{
|
||||
public static $last_query = [];
|
||||
|
||||
@@ -29,7 +29,6 @@ class LoadPlayer
|
||||
|
||||
$player_on_field = $filter['player_on_field'] ?? 'all';
|
||||
|
||||
|
||||
$season = $filter['season'];
|
||||
$seasonmode = $filter['seasonmode'];
|
||||
$season = GetSeason::load($season, $seasonmode);
|
||||
@@ -110,7 +109,7 @@ class LoadPlayer
|
||||
|
||||
if (isset($value->event->starttime)) {
|
||||
|
||||
$key = round($value->event->starttime->diffInDays(Carbon::now()));
|
||||
$key = (int) round($value->event->starttime->diffInDays(Carbon::now()));
|
||||
|
||||
switch ($statistic_type) {
|
||||
case 'gls':
|
||||
@@ -140,8 +139,6 @@ class LoadPlayer
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
krsort($tmp);
|
||||
$dataset = [];
|
||||
$labels = [];
|
||||
@@ -153,8 +150,6 @@ class LoadPlayer
|
||||
$avverage = array_sum($dataset) / count($dataset);
|
||||
$dataset2 = array_fill(0, count($dataset), $avverage);
|
||||
|
||||
|
||||
|
||||
$data = [
|
||||
'datasets' => [
|
||||
[
|
||||
Reference in new issue
Block a user