public function actionRestore() { $model = new Database(); if ($restoreFile = Yii::$app->request->get('file')) { if (!$model->restore($restoreFile)) { Yii::$app->session->setFlash('error', Yii::t('System', 'database_backup_not_found')); } else { Yii::$app->session->setFlash('success', Yii::t('System', 'database_restore_success')); } return $this->redirect('index'); } return $this->render('restore', ['backupFiles' => $model->getBackupFiles()]); }