diff --git a/src/Type/ExponentiateHelper.php b/src/Type/ExponentiateHelper.php index f02c367f625..4e62ed9a5d5 100644 --- a/src/Type/ExponentiateHelper.php +++ b/src/Type/ExponentiateHelper.php @@ -15,7 +15,7 @@ public static function exponentiate(Type $base, Type $exponent): Type if ($exponent instanceof UnionType) { $results = []; foreach ($exponent->getTypes() as $unionType) { - $results[] = $this->exponentiate($base, $unionType); + $results[] = self::exponentiate($base, $unionType); } return TypeCombinator::union(...$results); } @@ -36,7 +36,7 @@ public static function exponentiate(Type $base, Type $exponent): Type } if ($base instanceof ConstantScalarType) { - $result = $this->exponentiateConstantScalar($base, $exponent); + $result = self::exponentiateConstantScalar($base, $exponent); if ($result !== null) { return $result; } @@ -77,7 +77,7 @@ public static function exponentiate(Type $base, Type $exponent): Type ]); } - private function exponentiateConstantScalar(ConstantScalarType $base, Type $exponent): ?Type + private static function exponentiateConstantScalar(ConstantScalarType $base, Type $exponent): ?Type { if ($exponent instanceof IntegerRangeType) { $min = null;