2

我正在使用这段代码来创建一个新的 Yii 控制器:

$postController= Yii::app()->createController('post/index');

它返回一个array- 不是Controller我所期望的对象。

我试图createController()在应用程序 API 中找到该方法,但没有看到。

4

1 回答 1

0

它位于框架中的 CWebApplication 中。如果您要更改方法,我建议您不要修改框架中的任何内容,您可以通过从现有类继承并覆盖函数来构建自己的类以获得所需的结果。

于 2012-08-31T13:05:47.163 回答