/** * @param integer $id * @param string $email * @return mixed */ public function actionAddAuth0User($id, $email, $username, $auth0UserId, $role = 'user') { Yii::$app->auth0->updateAppMetadata($auth0UserId, Yii::$app->auth0->getNewAppMetadata($auth0UserId, Tenant::findOne($id)->name, $role)); $user = User::create($email, $username); TenantUser::create(Tenant::findOne($id), $user); }