From be86944315eea7256fc7887f337b3bc04346cf0f Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Wed, 21 Oct 2026 22:13:57 +0200 Subject: [PATCH 1/2] [CodeQuality] Skip session_set_save_handler in AddNameToBooleanArgumentRector --- .../skip_session_set_save_handler.php.inc | 5 +++++ src/NodeAnalyzer/CallLikeArgumentNameAdder.php | 16 ++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 rules-tests/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector/Fixture/skip_session_set_save_handler.php.inc diff --git a/rules-tests/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector/Fixture/skip_session_set_save_handler.php.inc b/rules-tests/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector/Fixture/skip_session_set_save_handler.php.inc new file mode 100644 index 00000000000..fc345ef92a0 --- /dev/null +++ b/rules-tests/CodeQuality/Rector/CallLike/AddNameToBooleanArgumentRector/Fixture/skip_session_set_save_handler.php.inc @@ -0,0 +1,5 @@ +getName(), + self::NO_NAMED_ARGUMENTS_FUNCTION_NAMES, + true + )) { + return null; + } + $scope = ScopeFetcher::fetch($callLike); $args = $callLike->getArgs(); $parameters = ParametersAcceptorSelectorVariantsWrapper::select($reflection, $callLike, $scope) From d7bc7bd91b1188bb0464d7c316d2879e963403e7 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 21 Oct 2026 20:15:15 +0000 Subject: [PATCH 2/2] [ci-review] Rector Rectify --- src/NodeAnalyzer/CallLikeArgumentNameAdder.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NodeAnalyzer/CallLikeArgumentNameAdder.php b/src/NodeAnalyzer/CallLikeArgumentNameAdder.php index 9f905d4f99e..4e69315ac8d 100644 --- a/src/NodeAnalyzer/CallLikeArgumentNameAdder.php +++ b/src/NodeAnalyzer/CallLikeArgumentNameAdder.php @@ -23,7 +23,7 @@ * * @var string[] */ - private const NO_NAMED_ARGUMENTS_FUNCTION_NAMES = ['session_set_save_handler']; + private const array NO_NAMED_ARGUMENTS_FUNCTION_NAMES = ['session_set_save_handler']; public function __construct( private ReflectionResolver $reflectionResolver,