我已经安装了dektrium的yii2-user。我看到很少有模型,例如User,UserSearch...。我想在我的代码和控制器中的任何位置访问这些模型及其功能。但是不确定如何做。
我知道如何调用模块,但不确定如何在模块的模型中调用函数。这就是我获取模块的方式。
Yii::getModule('user')
您可以像下面这样全局使用模型:
use app\models\ModelName;
$model=new ModelName();
//rest of code
或者
use app\models\ModelName;
ModelName::find()->all(); //for example
关键说明是,您需要use
更正namespace
。例如app\modules\moduleName\models
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句