Yii|Yii2中不同模块之间的调用runAction

一、调用相同模块下不同控制器的action

// 在frontend\controllers\TestController\actionTest 方法中调用同一模块下的 // frontend\controllers\NewController\actionNewAction 方法 Yii::$app->runAction('new/new-action');

【Yii|Yii2中不同模块之间的调用runAction】二、在不同模块下的调用
// 在frontend\controllers\TestController\actionTest 方法中调用另一个模块下的 // backend\controllers\NewController\actionNewAction 方法 return (new NewController($this->id, $this->module))->runAction('new-action');

    推荐阅读