0

我正在为我们的 Web 应用程序创建一个模块。我正在使用 Yii 1.1.14。如何检索所有模型名称?

我试过这个,但我还是没有运气。

4

1 回答 1

1

我不确定我对你的问题的理解是否正确。如果您必须检索所有模型的名称,那么您解决手头问题的方法可能不是最佳的?无论如何,这就是我要解决的问题:

foreach(glob('./protected/modules/<module-name>/models/*.php') as $filename){
    echo str_replace(".php", "", $filename)."<br/>";
}

这将遍历模块中模型子文件夹中的所有文件,并在删除“.php”部分后显示它们。如果要访问整个项目更改的所有模型

glob('./protected/modules/<module-name>/models/*.php')

glob('./protected/models/*.php')
于 2013-08-15T08:05:08.923 回答