0

我有一个关于自定义 mvc 框架的问题。我对如何实现模型部分有点困惑。我在想,既然学说实体将成为我的模型,那么我可以在我的文件结构中创建另一个名为 models 的文件夹,在这个模型文件夹中,我将拥有执行 crud 功能的单个文件。我尝试做自己的框架的原因是我打算在前端使用 dojo mvc。

例如我的模型文件夹看起来像:

模型 --> 用户记录器博客

并在里面说用户对我的一些代码进行分类:

class Users{

    public function getUsers(){ 

          $users = $this->em->getRepository('entities\Users')->findAll();
          echo // the data from 
    } 

    // also there will be setUsers, etc...      
}

谢谢大家

4

1 回答 1

1

在 MVC 的模型中(至少在我的理解中),Doctrine 应该只处理Domain Objects的信息存储和检索。

而且,根据您实际实现前端部分的方式,您可能在模型层上有一个非常薄的接口(这就是视图和控制器提供的),它基本上只提供 REST API。

您可能感兴趣的材料:

..添加了最后两个,因为您的代码位感觉有点不对劲。

于 2012-06-18T15:10:10.787 回答