【发布时间】:2014-03-03 12:10:02
【问题描述】:
我正在尝试抛出一个自定义异常,然后由我的自定义 AppExceptionRenderer 类(我已经制作)呈现。
我已阅读此CakePHP 2.x Cookbook - Creating your own application exceptions,但似乎有各种未回答/未记录的问题。
核心类
CakeException在哪里?我在lib/Cake/的任何地方都找不到这个。我的异常类必须扩展它,但我不知道App::uses()的路径需要是什么。我也无法查看类来了解我需要对我的类做什么或我可以从父类中使用哪些属性。我应该把我的自定义异常类放在哪里?我本来打算把它放在
app/Lib/Error/Exception/中,因为我没有更好的想法,而且文档没有说明这一点。
编辑:CakeException 类是否已在 Cake 2.4 中删除?
【问题讨论】:
标签: cakephp exception cakephp-2.0 cakephp-2.4