Я заметил, что PhpStorm не распознает исключения SPL, когда я генерирую PHPDoc.Как я могу это исправить?Я не знаю, является ли мой случай конкретным, я ничего не могу найти об этом на SO.
Я использую плагин Symfony, если эта информация помогает.
Например, если я сгенерирую новое исключение, он сгенерирует комментарий @throws \Exception
, но если я сделаю то же самое для любого из исключений SPL, он просто проигнорирует его.Неважно, если я использую \Exception
или я импортирую класс.Если я выброшу свое исключение, которое расширяет Exception
, оно также распознает его.Я могу открыть класс RuntimeException с помощью ctrl + click, что означает, что PhpStorm знает о классе, но по какой-то причине игнорирует его как исключение.
Я также клонировал и добавил заглушки phpstorm в мои заглушки по умолчанию, не так лиТ помочь.На рисунке показано, как PhpStorm игнорирует RuntimeException из SPL, но распознает общее исключение и отображает предупреждения, если комментарий отсутствует.