0

在 MVC 模式中设计 laravel 应用程序时,是否可以使用与模型无关的控制器?

例如:我的应用程序有“事件”、“用户”和“活动”模型和相关控制器。但是,应用程序仪表板将显示事件、用户和其他项目的新闻提要。我应该创建一个 DashboardController 类吗?即使这与模型类没有直接关系?

或者有没有更好的方法来做到这一点?

4

1 回答 1

2

当然,您可以从仪表板控制器调用所需的各种模型。我目前正在做类似的事情,并且我正在制作一个仪表板控制器。

MVC 并不意味着每个 C 都必须有一个 M 甚至一个 V。;) 将其视为一个整体模式/结构,而不是每个 C 都必须链接到下一个级别。

于 2013-06-28T14:28:05.243 回答