Code Duplication    Length = 5-6 lines in 2 locations

controllers/AccountController.php 2 locations

@@ 46-50 (lines=5) @@
43
        $flashMessageId = 'activeuser_register';
44
45
        $email = Yii::$app->session->getFlash($flashMessageId);
46
        if (!empty($email)) {
47
            return $this->render('registerAfter', [
48
                'user' => Yii::createObject(self::di('User'))->findOne(['email' => $email]),
49
            ]);
50
        }
51
        /** @var RegisterForm $model */
52
        $model = Yii::createObject(RegisterForm::className());
53
        if ($model->load(Yii::$app->getRequest()->post()) && $model->register()) {
@@ 140-145 (lines=6) @@
137
        $flashMessageId = 'activeuser_restore';
138
139
        $email = Yii::$app->session->getFlash($flashMessageId);
140
        if (!empty($email)) {
141
            // congratulation message
142
            return $this->render('restoreComplete', [
143
                'user' => Yii::createObject(self::di('User'))->findOne(['email' => $email]),
144
            ]);
145
        }
146
147
        /** @var \inblank\activeuser\models\User $user */
148
        if (!$this->getModule()->enablePasswordRestore || $token === null || !($user = Yii::createObject(self::di('User'))->findByToken($token))) {