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

Found 1 rule. That's the one:

AddArrayResultColumnNamesRector

Add column names argument to ArrayResult object

 use Doctrine\DBAL\Cache\ArrayResult;

 final class SomeClass
 {
     public function create(array $items)
     {
-        $result = new ArrayResult($items);
+        $result = new ArrayResult(array_keys($items[0] ?? []), $items);

         return $result;
     }
 }