在Laravel中使用try和catch进行错误处理

8 浏览
0 Comments

在Laravel中使用try和catch进行错误处理

我想在我的应用程序中实现良好的错误处理,我已经强制使用这个文件来捕捉错误。

App\Services\PayUService

try {
  $this->buildXMLHeader; // 应该是 $this->buildXMLHeader();
} catch (Exception $e) {
        return $e;
}

App\Controller\ProductController

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

这是我得到的结果。

enter image description here

我不知道为什么Laravel没有将我重定向到视图。

错误是否被正确触发?

0