From e38722b90b5686b63fc3295144179b3e11f0ffb4 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 31 Oct 2026 22:13:37 +0100 Subject: [PATCH] Add PHP 8.6 deprecated function alias renames to php86 set --- config/set/php86.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/set/php86.php b/config/set/php86.php index dd823ce93b7..97225a343b2 100644 --- a/config/set/php86.php +++ b/config/set/php86.php @@ -5,7 +5,17 @@ use Rector\Config\RectorConfig; use Rector\Php86\Rector\Class_\ConstructorReadonlyAssignToDefaultRector; use Rector\Php86\Rector\FuncCall\MinMaxToClampRector; +use Rector\Renaming\Rector\FuncCall\RenameFunctionRector; return static function (RectorConfig $rectorConfig): void { $rectorConfig->rules([MinMaxToClampRector::class, ConstructorReadonlyAssignToDefaultRector::class]); + + // https://wiki.php.net/rfc/deprecations_php_8_6 - deprecated function aliases + $rectorConfig->ruleWithConfiguration(RenameFunctionRector::class, [ + 'is_integer' => 'is_int', + 'is_long' => 'is_int', + 'is_double' => 'is_float', + 'doubleval' => 'floatval', + '_' => 'gettext', + ]); };