我是新来的拉维尔框架。我需要添加一个自定义异常错误处理程序。我试图在global.php
文件中添加以下代码:
App::error(function(CustomException $exception, $code)
{
echo 'Debug: CustomException<br/>';
});
要抛出此错误,我在一个控制器中使用了以下代码:
throw new CustomException();
但由于找不到customexception,我收到了错误。
我在谷歌上寻找解决方案,但在任何地方我都能找到相同的解决方案。
请帮我把这个修好。
最佳答案
您需要首先定义自定义异常。因此,在global.php
文件的顶部,添加以下内容:
class CustomException extends Exception {}
当然,您可以根据需要向该类添加自定义属性和方法。