ексепшен внутри метода?
/** @throws AssertionFailedException */
$this->commandBus->dispatch(
Так как команды разные, то и ексепшены внутри их могут быть разные, однако рнрstorm не видит этого и при попытке поймать ексепшен говорит что
Exception 'AssertionFailedException' is never thrown in the corresponding try block less... (Ctrl+F1 Alt+T)
The inspection reports catch clauses with exceptions which are never thrown from the corresponding try block.
Можно указать родительский exception
нужно перечислить все возможные экзепшены
Обсуждают сегодня