Обработка ошибок с помощью try and catch в Laravel

Я хочу реализовать хорошую обработку ошибок в своем приложении, я заставил этот файл перехватить ошибку.

App \ Services \ PayUService

try {
  $this->buildXMLHeader; // Should be $this->buildXMLHeader();
} catch (Exception $e) {
        return $e;
}

App \ Controller \ ProductController

function secTransaction(){
  if ($e) {
    return view('products.error', compact('e'));
  }
}

И это то, что я получаю.

Я не знаю, почему Laravel не перенаправляет меня к представлению. Ошибка принудительно исправлена?

Ответы на вопрос(1)

Ваш ответ на вопрос