public function actionIndex() { // Админ видит страницу со списками пользователей и операций if (Yii::$app->user->id == 0) { return $this->redirect('admin'); } // Все пользователи, кроме текущего (получатели переводов) $users = Users::find()->where('id<>:id', [':id' => Yii::$app->user->id])->asArray()->all(); // текущий пользователь $currentUser = Users::find()->where(['id' => Yii::$app->user->id])->asArray()->one(); $postData = Yii::$app->getRequest()->post(); // Отправка денег if (isset($postData['send-money'])) { $result = Operations::sendMoney($postData['send-money'], $postData['recipient']); if (is_string($result)) { return $this->render('index', ['error' => $result, 'users' => $users, 'currentUser' => $currentUser]); } else { return $this->redirect(''); } } return $this->render('index', ['users' => $users, 'currentUser' => $currentUser]); }