More type work

This commit is contained in:
2023-08-02 13:19:35 +00:00
parent 4f60c3d024
commit 73781e9000
13 changed files with 35 additions and 25 deletions

View File

@ -39,9 +39,9 @@ abstract class SkillCalculator
*/
abstract public function calculateMatchQuality(GameInfo $gameInfo, array $teamsOfPlayerToRatings): float;
public function isSupported(SkillCalculatorSupportedOptions $option): bool
public function isSupported(int $option): bool
{
return (bool)($this->supportedOptions & $option->value) == $option;
return (bool)($this->supportedOptions & $option) == $option;
}
protected function validateTeamCountAndPlayersCountPerTeam(array $teamsOfPlayerToRatings): void