Add strict return array type to private methods based on created empty array and returned
final class SomeClass
{
- private function run()
+ private function run(): array
{
$values = [];
return $values;
}
}
Configure your rector.php:
<?php
use Rector\Config\RectorConfig;
use Rector\TypeDeclaration\Rector\ClassMethod\PrivateMethodReturnTypeFromStrictNewArrayRector;
return RectorConfig::configure()
->withRules([
PrivateMethodReturnTypeFromStrictNewArrayRector::class,
]);