Run Rector on your code to see what it can do for you:
try { throw new \InvalidArgumentException('foo'); } catch (\InvalidArgumentException $e) { - throw new Error(message: 'Some error message', previous: $e); + throw new Error(message: 'Some error message', code: $e->getCode(), previous: $e); }
Applied Rules:
Not a change you expect?
rector.php