[ 'class' => AccessControl::class, 'rules' => [ [ 'actions' => ['index'], 'allow' => true, 'roles' => ['student'] ], ] ], 'corsFilter' => [ 'class' => \yii\filters\Cors::class, ], ]; } public function actionIndex() { $updateUser = new LoginForm(); $updateUser->SetRecordbooks(Yii::$app->user->identity->userRef->reference_id); if (SortedElementPage::checkIfNeedUpdate(User::ROLE_STUDENT)) { SortedElementPage::updateElements(User::ROLE_STUDENT); } $routesList = SortedElementPage::getAllSortedRoutes(User::ROLE_STUDENT); return $this->render( '@common/modules/student/views/student/index', $routesList ); } }