SofaScorePlayerPerSeason alst180days also in PlayerCalculator

This commit is contained in:
salam committed 2026-10-10 12:56:29 +02:00
1 parent b89372e0c2
commit 407f773dec
2 files changed
+7 -2

No files matched your search

+5
View File
@@ -392,7 +392,9 @@ class PlayerPropsDrop extends Widget
$player_totals = SofaScorePlayerPerSeason::with('details')->where('total_min', '>', 0)->where('season', 'last_180_days')->where('average_min', '>', 0)->where('ss_team_id', $team_id)->get();
$count_player = 0;
$tmp = [];
foreach ($player_totals as $key => $value) {
$tmp[] = $value->details->ss_player_id;
if ($value->details != null && $value->details->position != 'GK' && (int) $value->details->is_active) {
$count_player++;
}
@@ -682,6 +684,9 @@ class PlayerPropsDrop extends Widget
$players = SofaScorePlayerPerSeason::with('details')->where('season', 'last_180_days')->where('ss_team_id', $this->team_id)->where('average_min', '>', 0)->get();
$arr = collect();
foreach ($players as $value) {
if ($value->details->player_name == 'Thomas de Martis') {
dd($value);
}
if ($value?->details->position ?? 0) {
$arr->push([
'id' => $value->ss_player_id,
+2 -2
View File
@@ -12,8 +12,8 @@ class PlayerCalculator extends Component
{
$positions_map = LoadPositions::load();
$player = SofaScorePlayerPerSeason::with('details')->where('season', '=', 'total')->where('ss_team_id', '=', $team_id)->get();
// $player = SofaScorePlayerPerSeason::with('details')->where('season', '=', 'total')->where('ss_team_id', '=', $team_id)->get();
$player = SofaScorePlayerPerSeason::with('details')->where('total_min', '>', 0)->where('season', 'last_180_days')->where('average_min', '>', 0)->where('ss_team_id', $team_id)->get();
$result = [];
foreach ($player as $val) {
if ($val->details != null && $val->details->is_active) {