Run Rector on your code to see what it can do for you:
<?php class SomeSetterClass
{ public function setSurname(): self { return $this; } -} - -(new SomeSetterClass()) - ->setName('John') - ->setSurname('Doe'); +} +$someSetterClass = new SomeSetterClass(); +$someSetterClass->setName('John'); +$someSetterClass->setSurname('Doe');
Applied Rules:
Not a change you expect?
rector.php