Files
nuhodds_fi4/app/Livewire/PlayerCalculator.php
T
2026-09-02 17:14:35 +02:00

27 lines
794 B
PHP

<?php
namespace App\Livewire;
use App\Filament\Pages\Selections\LoadPlayer;
use App\Livewire\Mapper\LoadPositions;
use Filament\Widgets\Concerns\InteractsWithPageFilters;
use Livewire\Component;
class PlayerCalculator extends Component
{
use InteractsWithPageFilters;
public $player = [];
public $positions = [];
public function mount(array $filters)
{
$this->positions = LoadPositions::load();
$team_position = $filters['team_position'];
$sofascore_category_id = $filters['sofascore_category_id'];
$season = $filters['season'];
$seasonmode = $filters['seasonmode'];
$team_id = $filters['team_id'];
$this->player = LoadPlayer::load($team_id, $team_position, $sofascore_category_id, $season, $seasonmode);
}
}