Sort named arguments to match their order in a function or method call or class constructors
function run($foo = null, $bar = null, $baz = null) {}
-run(bar: $bar, foo: $foo);
+run(foo: $foo, bar: $bar);
Configure your rector.php:
<?php
use Rector\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector;
use Rector\Config\RectorConfig;
return RectorConfig::configure()
->withRules([
SortCallLikeNamedArgsRector::class,
]);