默认情况下,CakePHP 有一个AppModel
类,应用程序的每个模型都继承自它。在模型之间共享逻辑的常见设计模式是创建行为并将模型配置$actAs
为该行为。
但是,如果我想引入这样的模型类层次结构怎么办?:
AppModel
|__ Vehicle
|__ Car
|__ Bike
|__ Helicopter
我试图创建一个Vehicle
继承自的类,AppModel
然后每个子类都继承自Vehicle
。但是 CakePHP 告诉我它找不到类Vehicle
。
我怎样才能做到这一点,我应该在 CakePHP 目录树的哪个位置创建Vehicle
?
谢谢!