Code Duplication    Length = 12-12 lines in 3 locations

src/controllers/AdminController.php 2 locations

@@ 74-85 (lines=12) @@
71
     * If creation is successful, the browser will be redirected to the 'view' page.
72
     * @return mixed
73
     */
74
    public function actionCreate()
75
    {
76
        $model = new Admin();
77
78
        if ($model->load(Yii::$app->request->post()) && $model->save()) {
79
            return $this->redirect(['view', 'id' => $model->id]);
80
        } else {
81
            return $this->render('create', [
82
                'model' => $model,
83
            ]);
84
        }
85
    }
86
87
    /**
88
     * Updates an existing Admin model.
@@ 93-104 (lines=12) @@
90
     * @param integer $id
91
     * @return mixed
92
     */
93
    public function actionUpdate($id)
94
    {
95
        $model = $this->findModel($id);
96
97
        if ($model->load(Yii::$app->request->post()) && $model->save()) {
98
            return $this->redirect(['view', 'id' => $model->id]);
99
        } else {
100
            return $this->render('update', [
101
                'model' => $model,
102
            ]);
103
        }
104
    }
105
106
    /**
107
     * Deletes an existing Admin model.

src/controllers/MyController.php 1 location

@@ 52-63 (lines=12) @@
49
     * 修改密码
50
     * @return string|yii\web\Response
51
     */
52
    public function actionChangePassword()
53
    {
54
        $model = new ChangePasswordForm();
55
        if ($model->load(Yii::$app->request->post()) && $model->validate() && $model->resetPassword()) {
56
            Yii::$app->session->setFlash('success', '修改成功');
57
            return $this->redirect(['change-password']);
58
        } else {
59
            return $this->render('change-password', [
60
                'model' => $model
61
            ]);
62
        }
63
    }
64
65
    /**
66
     * 设置个人信息