Inline class route prefix to all method routes, to make single explicit source for route paths
use Symfony\Component\Routing\Annotation\Route;
-/**
- * @Route("/api")
- */
class SomeController
{
/**
- * @Route("/action")
+ * @Route("/api/action")
*/
public function action()
{
}
}
Configure your rector.php
:
<?php
use Rector\Config\RectorConfig;
use Rector\Symfony\CodeQuality\Rector\Class_\InlineClassRoutePrefixRector;
return RectorConfig::configure()
->withRules([
InlineClassRoutePrefixRector::class,
]);