【发布时间】:2015-08-25 06:00:09
【问题描述】:
我正在开发一个 Laravel 项目,该项目将使用许多自定义异常类。我意识到 Handler 类将与条件逻辑变得非常复杂,以便检查所有这些自定义异常并触发必要的操作。到目前为止,我还没有在网上看到很多关于如何最好地构造 Handler 类或扩展 Handler 类以适应更大应用程序的好建议。有没有人有一些有用的提示?
【问题讨论】:
-
你的问题是相当的工资。现在,我有一些想法可以帮助你,但我至少需要知道那些“必要的行动”。只是为了呈现正确的响应还是您想根据异常类型做更多的事情?
-
根据抛出的异常类型,我将呈现新视图、触发发送给用户/管理员的电子邮件、在日志中创建记录或这些可能操作的某种组合.