Add SensitiveParameter attribute to method and function configured parameters
class SomeClass
{
- public function run(string $password)
+ public function run(#[\SensitiveParameter] string $password)
{
}
}
Configure your rector.php:
<?php
use Rector\Config\RectorConfig;
use Rector\Php82\Rector\Param\AddSensitiveParameterAttributeRector;
return RectorConfig::configure()
->withConfiguredRule(AddSensitiveParameterAttributeRector::class, [
'sensitive_parameters' => [
'password',
],
]);