У меня есть модуль, вызывающий API, и я хочу загрузить для него файл конфигурации. В руководстве сказано, что я должен использовать функцию \Yii::configure. Я использую его, но он не применяет никаких новых конфигураций. И я попытался использовать массив вместо файла конфигурации, результат тот же
class API extends \yii\base\Module
{
public $controllerNamespace = 'api\client\controllers';
public function init()
{
parent::init();
// \Yii::configure($this, require(__DIR__ . '/config/main.php'));
\yii::configure($this, [
'components' => [
'user' => [
'class' => 'yii\web\UserTest',
'identityClass' => 'api\client\models\User',
],
]
]);
echo \yii::$app->user->className();
die();
}
}
Как я могу переопределить конфигурацию в моем модуле?