1

我需要一个或两个想法,我将如何在 cakephp 中做到这一点(使用最新版本)

我正在构建一个基于网络的游戏,您可以在其中收集物品

如果没有框架,我将有一个抽象的基础项目类,每个项目都将扩展到

例如,当显示一个库存时,我会制造用户当前拥有的所有物品,然后为每个物品返回一个对象。

上课...

BaseItem
    WeaponItem
    HealingItem

    etc..

我将如何在 cakephp 中执行此操作?我会为每个项目类别寻找一个模型......我将如何考虑获取对象?...

4

1 回答 1

0

假设您使用数据库作为数据存储,大概您将使用单个表来存储玩家可以收集的所有项目?如果是这样,您可能需要一个模型类。

如果需要,可以在 CakePHP 中为模型创建继承层次结构。但是您通常可以使用 Behaviour 实现模型逻辑的共享。

于 2012-10-27T09:56:15.153 回答