Yii 获取模块配置参数

Yii 获取模块配置参数,yii,yii2,Yii,Yii2,在每个模块中,我都配置了参数等。。 登记 \Yii::configure($this, require __DIR__ . '/config/config.php'); 如何从另一个模块获取参数?例如:在用户模块中,我需要产品模块中的参数。您可以使用相关id eg:user获取模块ref eg $moduleUser = \Yii::$app->getModule('user'); 然后您可以访问相关参数,例如:myParam $myParam = $moduleUser->pa

在每个模块中,我都配置了参数等。。 登记

\Yii::configure($this, require __DIR__ . '/config/config.php');

如何从另一个模块获取参数?例如:在用户模块中,我需要产品模块中的参数。

您可以使用相关id eg:user获取模块ref eg

$moduleUser = \Yii::$app->getModule('user');
然后您可以访问相关参数,例如:myParam

$myParam = $moduleUser->params['myParam'];

谢谢您知道吗,如果我使用\Yii::$app->getModule'user'几次,每次都会创建模块实例,或者实例是单例的?getModule。。应该返回一个单身。。看见