Cakephp:抽象类、工厂、返回对象



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

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

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

例如,当显示库存时,我会工厂用户当前拥有的所有项目,然后为每个项目返回一个对象。

类。。。

BaseItem
    WeaponItem
    HealingItem
    etc..

我将如何在蛋糕中执行此操作?我会为每个项目类选择一个模型吗......我将如何考虑获得对象?...

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

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

最新更新