S
S
symnoob2020-04-27 22:01:25
symfony
symnoob, 2020-04-27 22:01:25

Symfony - phpstan, how to fix this issue?

Hello everyone,
can anyone come across ...
how to eliminate this remark?

Thrown exceptions in a catch block must bundle the previous exception

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Maxim Fedorov, 2020-04-27
@symnoob

try {
     // логика
} catch(\Throwable $e) {
     // тут например логируем

     // тут мы 3-м параметром для нового исключения добавили прошлое исключение
     // чтобы не потерять стектрейс изначальной ошибки, мало ли откуда текущий код был вызван
     // о чем и говорит PhpStan
     throw new MyException('msg', 0, $e);
}

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question