Add @var array property docblock from its getter @return
class SomeClass
{
+ /**
+ * @var int[]
+ */
private array $items;
/**
* @return int[]
*/
public function getItems(): array
{
return $this->items;
}
}
Configure your rector.php:
<?php
use Rector\Config\RectorConfig;
use Rector\TypeDeclarationDocblocks\Rector\Class_\DocblockVarArrayFromGetterReturnRector;
return RectorConfig::configure()
->withRules([
DocblockVarArrayFromGetterReturnRector::class,
]);