【发布时间】:2010-04-21 09:29:08
【问题描述】:
我需要在网站上显示一些小部件 - 它们都与不同类型的数据(例如用户、房屋)相关。每种类型的数据及其关系都在特定的模型中表示,但就控制器或助手而言,拥有一个生成必要小部件的通用 Widget 控制器/助手是否是一个好的计划,即使每个小部件都在处理不同的数据?我真的不想在 User 和 House 控制器中生成这些小部件,因为这些控制器正在处理不同类型的功能。
我想 Widget_Controller 可以只包含用于生成这些小部件的静态方法,例如: Widget_Controller::user_panel();
这有意义吗?干杯!
【问题讨论】:
标签: php model-view-controller oop