Find the best Rector rule to solve your problem. Searching through 793 rules.

Found 2 rules:

Configurable

RenameClassRector

Replace defined classes by new ones

 namespace App;

-use SomeOldClass;
+use SomeNewClass;

-function someFunction(SomeOldClass $someOldClass): SomeOldClass
+function someFunction(SomeNewClass $someOldClass): SomeNewClass
 {
-    if ($someOldClass instanceof SomeOldClass) {
-        return new SomeOldClass;
+    if ($someOldClass instanceof SomeNewClass) {
+        return new SomeNewClass;
     }
 }

PushRequestToRequestStackConstructorRector

Move push(request) to "Symfony\Component\HttpFoundation\RequestStack" constructor

 use Symfony\Component\HttpFoundation\Request;
 use Symfony\Component\HttpFoundation\RequestStack;
 use PHPUnit\Framework\TestCase;

-final class SomeClass extends TestCase
+class SomeClass extends TestCase
 {
     public function run()
     {
-        $requestStack = new RequestStack();
         $request = new Request();
-        $requestStack->push($request);
+        $requestStack = new RequestStack([$request]);
     }
 }