30 lines
688 B
PHP
30 lines
688 B
PHP
<?php
|
|
|
|
namespace App\Filament\Widgets\Boxes\Helper;
|
|
|
|
class ExpectationCounting
|
|
{
|
|
public static function count(string $team_position, int $team_id, object $res)
|
|
{
|
|
$count = 0;
|
|
foreach ($res as $value) {
|
|
switch ($team_position) {
|
|
case 'home':
|
|
if ($value->home_id == $team_id)
|
|
$count++;
|
|
break;
|
|
case 'away':
|
|
if ($value->away_id == $team_id)
|
|
$count++;
|
|
break;
|
|
|
|
default:
|
|
$count++;
|
|
break;
|
|
}
|
|
}
|
|
|
|
return $count;
|
|
}
|
|
}
|