public function actionBackup() { $model = new Database(); try { $model->backup(); Yii::$app->session->setFlash('success', Yii::t('System', 'database_backup_success')); return $this->redirect('restore'); } catch (Exception $e) { Yii::$app->session->setFlash('error', $e->getMessage()); return $this->redirect('index'); } }