app\controllers\ConfController::actionDelete PHP Method

actionDelete() public method

删除配置
public actionDelete ( $projectId ) : string
return string
    public function actionDelete($projectId)
    {
        $project = $this->findModel($projectId);
        if (!$project->delete()) {
            throw new \Exception(yii::t('w', 'delete failed'));
        }
        // 删除ansible配置文件
        if ($project->ansible) {
            unlink(Project::getAnsibleHostsFile($project->id));
        }
        $this->renderJson([]);
    }