You can define paths to process in the rector.php
config:
use Rector\Config\RectorConfig;
return static function (RectorConfig $rectorConfig): void {
$rectorConfig->paths([
__DIR__ . '/src/SingleFile.php',
__DIR__ . '/src/WholeDirectory',
]);
};
Or in the command line, in case you want to run Rector on single file right now:
vendor/bin/rector process src/SingleFile.php
Rector is looking for *.php
files only out of the box. If you want to process other file suffixes, use fileExtensions
config:
use Rector\Config\RectorConfig;
return static function (RectorConfig $rectorConfig): void {
$rectorConfig->fileExtensions(['php', 'phtml']);
};