DowngradeFinalPropertyPromotionRector
Change constructor final property promotion to @final tag
class SomeClass
{
public function __construct(
- final public string $id
- ){}
+ /** @final */
+ public string $id
+ ) {}
}
Configure your rector.php:
<?php
use Rector\Config\RectorConfig;
use Rector\DowngradePhp85\Rector\Class_\DowngradeFinalPropertyPromotionRector;
return RectorConfig::configure()
->withRules([
DowngradeFinalPropertyPromotionRector::class,
]);