Changes @AccessType annotation to #[AccessType] attribute with specific key
use JMS\Serializer\Annotation\AccessType;
-/** @AccessType("public_method") */
+#[AccessType(values: ['public_method'])]
class User
{
}
Configure your rector.php
:
<?php
use Rector\Config\RectorConfig;
use Rector\Symfony\JMS\Rector\Class_\AccessTypeAnnotationToAttributeRector;
return RectorConfig::configure()
->withRules([
AccessTypeAnnotationToAttributeRector::class,
]);