pdt icon indicating copy to clipboard operation
pdt copied to clipboard

Better support for non-capturing catches

Open flack opened this issue 1 year ago • 0 comments

As of PHP 8.0, you don't have to capture exceptions in a variable anymore, i.e. the following code is valid:

try {
    do_stuff();
} catch (Exception) {}

So if your PHP version is set to 8 or higher, it would be nice if PDT could show a warning for an unused variable if the code looks like this:

try {
    do_stuff();
} catch (Exception $e) {}
// Unused variable ^^

flack avatar May 15 '24 18:05 flack