我是 Laravel 框架的新手。我需要添加自定义异常错误处理程序。我尝试将以下代码添加到我的 global.php
文件中:
App::error(function(CustomException $exception, $code)
{
echo 'Debug: CustomException<br/>';
});
为了抛出这个错误,我在我的一个 Controller 中使用了以下代码:
throw new CustomException();
但我收到错误消息,因为未找到 CustomException。
我在谷歌上搜索了解决方案,但到处都能找到相同的解决方案。
请帮我解决这个问题。
最佳答案
您需要先定义您的自定义异常。因此,在您的 global.php
文件的顶部,添加以下内容:
class CustomException extends Exception {}
当然,你可以根据需要给这个类添加自定义的属性和方法。
关于php - laravel 自定义异常处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29824808/