php - 在 Controller 中调用 Controller ?

标签 php kohana

就最佳实践而言,是否推荐这样做?我有一个评论 Controller + 模型,需要在项目和配置文件 Controller 中调用。评论 Controller 自动加载评论模型。

直接从项目和配置文件 Controller 调用评论 Controller 是否可以接受,或者调用评论模型是否是“最佳实践”方式?

我问是因为在 kohana 中, View 不是单例类,所以如果我在另一个 Controller 中调用一个 Controller ,我最终会得到两个 View 。另一方面,如果我只调用模型,项目和配置文件 Controller 中就会有重复的代码。

所有 MVC 专家都可以帮忙! =)

最佳答案

如果您使用 Kohana 3,您可以受益于 HMVC 功能。您可以在 Controller 内执行 Controller 。

http://forum.kohanaphp.com/comments.php?DiscussionID=2768

查看上面的链接以获取一些示例

关于php - 在 Controller 中调用 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1457056/

相关文章:

php - 缺少 php 和 mysql 的扩展名

php - 在 kohana 3.3 中将默认组设置为 Cache

php - 带有查询生成器的 kohana i18n errorException (kohana->leap->mssql)

kohana - 还有其他 PHP 框架使用级联文件系统吗?

使用 Kohana 的 ORM 构建 MySql 查询

php - 将字段的所有值移动到数组

PHP mySQL 从子类构造父数据

php - 将 url 重写为干净的 url

php - 如何通过连接输出用户信息到表中

php - 在 Postgres 数据库上从 PHP (Kohana) 运行批处理 SQL 脚本的首选方式是什么