/** * Просмотр истории исходящих операций по id пользователя * @param int $id * @return string */ public function actionHistory($id = 0) { if (!isset(Yii::$app->user->id) || !Yii::$app->user->identity->getAttribute('user_type') && $id != 0) { Log::writeLog('history'); $this->goHome(); } // если не админ if (!Yii::$app->user->identity->getAttribute('user_type') || $id == 0) { $id = Yii::$app->user->id; } $operation = Operation::getListOperationById($id); return $this->render('history', ['operation' => $operation['list'], 'pages' => $operation['pages']]); }