FluentSettersToStandaloneCallMethodRector

Change fluent setter chain calls, to standalone line of setters

 class SomeClass
 {
     public function run()
     {
-        return (new SomeFluentClass())
-            ->setName('John')
-            ->setAge(30);
+        $someFluentClass = new SomeFluentClass();
+        $someFluentClass->setName('John');
+        $someFluentClass->setAge(30);
+
+        return $someFluentClass;
     }
 }

Configure your rector.php:

<?php

use Rector\Config\RectorConfig;
use Rector\Unambiguous\Rector\Expression\FluentSettersToStandaloneCallMethodRector;

return RectorConfig::configure()
    ->withRules([
        FluentSettersToStandaloneCallMethodRector::class,
    ]);