Rename copy_on_windows option to follow_symlinks in Filesystem::mirror()
use Symfony\Component\Filesystem\Filesystem;
final class Foo
{
public function __construct(private Filesystem $filesystem) {}
public function bar($originDir, $targetDir): void
{
- $this->filesystem->mirror(targetDir: $originDir, originDir: $targetDir, options: $options = ['copy_on_windows' => true]);
+ $this->filesystem->mirror(targetDir: $originDir, originDir: $targetDir, options: $options = ['follow_symlinks' => true]);
}
}
Configure your rector.php:
<?php
use Rector\Config\RectorConfig;
use Rector\Symfony\Symfony81\Rector\MethodCall\RenameCopyOnWindowsOptionToFollowSymlinksRector;
return RectorConfig::configure()
->withRules([
RenameCopyOnWindowsOptionToFollowSymlinksRector::class,
]);