【发布时间】:2017-01-06 11:57:42
【问题描述】:
假设我的用户类型为“教师”,并且我有一个显示所有“教师”的列表页面。如何最好地做到这一点?我有以下内容:
$teachers = new Teachers;
$data = $teachers->getTeachers();
foreach($data as $teacher) {
echo $teacher->name
}
我的单数页面是:
$teacher = new Teacher('Jane Doe');
echo $teacher->name;
相比:
$teachers = new Teachers;
$all = $teachers->getTeachers();
foreach($all as $teacher) {
echo $teacher->name;
}
和我的奇异存在:
$teacher = $teachers->getTeacher('Jane Doe');
echo $teacher->name;
基本上,我应该为列表和单数设置单独的控制器/模型,还是将它们合并为一个?
【问题讨论】: