如何在laravel5.5中获取异常代码?

时间:2017-12-01 16:18:42

标签: php laravel

我想在Hanlder.php中获取异常代码。但是我得到了代码,它是0。

代码跟踪列表:

public function render($request, Exception $exception)
{
    if ($exception->getCode() >= 500) {
        return response()->json(['error' => 'server error!'], '500');
    }
    return parent::render($request, $exception);
}

我在异常中找到代码,代码的默认值是0。

public function __construct($message = "", $code = 0, $severity = 1, $filename = __FILE__, $lineno = __LINE__, $previous) { }

我怎样才能获得异常代码?

对不起,我的母语是中文。

谢谢!

1 个答案:

答案 0 :(得分:1)

您需要检查异常是否是var map = fileReader.result.split('\n') .reduce((obj, line) => { var cols = line.split(','); // Tolerate empty lines. There may be one at the end of the input. if (cols.length >= 2) { obj[cols[0]] = cols[1]; } return obj; }, {});

的实例
HttpException