diff --git a/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php b/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php index 43c583216b3..df03d956554 100644 --- a/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php +++ b/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php @@ -69,7 +69,7 @@ public function refactor(Node $node): ?Node return null; } - if (\str_contains($rawValue, '+')) { + if (\str_contains((string) $rawValue, '+')) { return null; } diff --git a/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php b/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php index 1d3b775915a..ed43177c430 100644 --- a/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php +++ b/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php @@ -113,8 +113,8 @@ public function refactor(Node $node): ?Node return null; } - if (\str_contains($rawValue, '.')) { - [$mainPart, $decimalPart] = explode('.', $rawValue); + if (\str_contains((string) $rawValue, '.')) { + [$mainPart, $decimalPart] = explode('.', (string) $rawValue); $chunks = $this->strSplitNegative($mainPart, self::GROUP_SIZE); $literalSeparatedNumber = implode('_', $chunks) . '.' . $decimalPart;