我是新来的拉维尔框架。我需要添加一个自定义异常错误处理程序。我试图在global.php文件中添加以下代码:

App::error(function(CustomException $exception, $code)
{
echo 'Debug: CustomException<br/>';
});

要抛出此错误,我在一个控制器中使用了以下代码:
throw new CustomException();

但由于找不到customexception,我收到了错误。
我在谷歌上寻找解决方案,但在任何地方我都能找到相同的解决方案。
请帮我把这个修好。

最佳答案

您需要首先定义自定义异常。因此,在global.php文件的顶部,添加以下内容:

class CustomException extends Exception {}

当然,您可以根据需要向该类添加自定义属性和方法。

10-05 18:33