Мне нужна блоки try-catch внутри моей бизнес-логики. Таким образом, я могу выполнить некоторую регистрацию ошибки с другим контекстом.Laravel show Отключить отладчик в среде dev
try {
// business logic
} catch(Exception $e) {
// Log message like 'Could not create user with email [email protected]'
$msgForUser = CustomErrorHandler::handleError($e, $data->email);
// Display message like 'Your user was not created bla bla bla'
return $msgForUser;
}
Я понимаю, что я мог настроить пользовательские обработки в App::error
в start/global.php
ошибку, однако это устраняет возможность включения переменных и сообщения, относящиеся к этой функции.
Проблема в том, что теперь мои попытки блокируют ошибки при разработке. И я хотел бы получить отладчик исключения Whoops в режиме разработки. Это возможно?
Это работало с отступом, спасибо! – Esben