【发布时间】:2010-02-17 07:58:12
【问题描述】:
我最近开始重写我几年前使用 CakePHP 完成的一个项目。这次我正在尝试“正确”地做所有事情,所以也许有人会给我一个关于以下操作的指示:
我在视图中使用 Model->find('all') 从表中显示一个简单表。此表中有两个布尔字段,它们共同构成了我需要向用户显示的内容。所以:0x0 = 'A',1x0 = 'B',0x1 = 'C',1x1 = 'D'。我应该把这个逻辑放在哪里?我一直在考虑以下方法:
- 视图
- 视图助手
- 控制器
- Model->find('all') 输出此值的模型中的某些内容(这甚至可能吗?)
这个任务可能看起来微不足道,但我认为它可以让我从一开始就让这个项目组织起来并易于维护。
谢谢!
【问题讨论】:
标签: php cakephp separation-of-concerns