Code Duplication    Length = 5-6 lines in 2 locations

controllers/AccountController.php 2 locations

@@ 29-33 (lines=5) @@
26
        $flashMessageId = 'activeuser_register';
27
28
        $email = Yii::$app->session->getFlash($flashMessageId);
29
        if (!empty($email)) {
30
            return $this->render('registerAfter', [
31
                'user' => Yii::createObject(self::di('User'))->findOne(['email' => $email]),
32
            ]);
33
        }
34
        /** @var RegisterForm $model */
35
        $model = Yii::createObject(RegisterForm::className());
36
        if ($model->load(Yii::$app->getRequest()->post()) && $model->register()) {
@@ 122-127 (lines=6) @@
119
        $flashMessageId = 'activeuser_restore';
120
121
        $email = Yii::$app->session->getFlash($flashMessageId);
122
        if (!empty($email)) {
123
            // congratulation message
124
            return $this->render('restoreComplete', [
125
                'user' => Yii::createObject(self::di('User'))->findOne(['email' => $email]),
126
            ]);
127
        }
128
129
        /** @var \inblank\activeuser\models\User $user */
130
        if (!$this->getModule()->enablePasswordRestore || $token === null || !($user = Yii::createObject(self::di('User'))->findByToken($token))) {