我需要一个或两个想法,我将如何在cakephp(使用最新版本)中执行此操作
我正在建立一个基于网络的游戏,您可以在其中收集物品
如果没有框架,我会有一个抽象的基础项目类,每个项目都会扩展到
当显示例如库存时,我将出厂用户当前拥有的所有项目,然后为每个项目返回一个对象。
...类
BaseItem
WeaponItem
HealingItem
etc..
我怎样才能在cakephp中这样做?我会为每个项目类找到一个模型......我将如何考虑获得该对象? ...
答案 0 :(得分:0)
假设您正在使用数据库作为数据存储,假设您将使用单个表来处理玩家可以收集的所有项目?如果是这样,您可能需要一个Model类。
如果需要,可以在CakePHP中为模型建立继承层次结构。但是,您通常可以使用行为来实现模型逻辑的共享。