diff --git a/rules/Strict/Rector/BooleanNot/BooleanInBooleanNotRuleFixerRector.php b/rules/Strict/Rector/BooleanNot/BooleanInBooleanNotRuleFixerRector.php index f049da93d04..94a40962528 100644 --- a/rules/Strict/Rector/BooleanNot/BooleanInBooleanNotRuleFixerRector.php +++ b/rules/Strict/Rector/BooleanNot/BooleanInBooleanNotRuleFixerRector.php @@ -38,7 +38,7 @@ public function getRuleDefinition(): RuleDefinition <<<'CODE_SAMPLE' class SomeClass { - public function run(string $name) + public function run(string|null $name) { if (! $name) { return 'no name'; @@ -54,7 +54,7 @@ class SomeClass { public function run(string $name) { - if ($name === '') { + if ($name === null) { return 'no name'; } @@ -64,7 +64,7 @@ public function run(string $name) CODE_SAMPLE , [ - self::TREAT_AS_NON_EMPTY => false, + self::TREAT_AS_NON_EMPTY => true, ] ), ]);