Laravel - 正确处理应用程序的逻辑错误

时间:2017-08-31 14:27:19

标签: php laravel-5 error-handling exception-handling

我试着找出处理应用程序逻辑错误的最佳方法。让我们说我的应用程序正在管理计算机库存。

用户可以执行大量操作:添加,编辑,删除等...但每个资产都具有以下状态:使用中,有库存,已损坏等...

某些状态会限制用户执行某些操作。例如,如果电脑正在使用中,则无法将其删除。

这只是一个例子,我的应用程序更复杂,有许多不同的资源,它们都处理不同的状态。所以我不想通过控制器中的条件来管理它。它最终会变得非常混乱......

我使用服务层来处理业务逻辑。首先,我考虑将Exception用于服务层,但在阅读了几篇文章之后,接下来使用Exception来解决逻辑错误是件坏事。

你怎么看?

0 个答案:

没有答案