From 6a7b31d81894513eaf4a52431b5ffa2bc65ebcaf Mon Sep 17 00:00:00 2001 From: Denny Septian Panggabean <97607754+ddevsr@users.noreply.github.com> Date: Tue, 2 Sep 2025 18:41:57 +0700 Subject: [PATCH] [PHP 8.5] Rename constant `FILTER_DEFAULT` to `FILTER_UNSAFE_RAW` --- config/set/php85.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config/set/php85.php b/config/set/php85.php index be4cad3a560..25951a3e5c7 100644 --- a/config/set/php85.php +++ b/config/set/php85.php @@ -18,6 +18,7 @@ use Rector\Removing\ValueObject\RemoveFuncCallArg; use Rector\Renaming\Rector\Cast\RenameCastRector; use Rector\Renaming\Rector\ClassConstFetch\RenameClassConstFetchRector; +use Rector\Renaming\Rector\ConstFetch\RenameConstantRector; use Rector\Renaming\Rector\FuncCall\RenameFunctionRector; use Rector\Renaming\Rector\MethodCall\RenameMethodRector; use Rector\Renaming\ValueObject\MethodCallRename; @@ -200,4 +201,12 @@ new WrapFuncCallWithPhpVersionIdChecker('xml_parser_free', 80500), ] ); + + // https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_filter_default_constant + $rectorConfig->ruleWithConfiguration( + RenameConstantRector::class, + [ + 'FILTER_DEFAULT' => 'FILTER_UNSAFE_RAW', + ] + ); };