Code Duplication    Length = 4-6 lines in 2 locations

system/modules/Users/Users.php 2 locations

@@ 80-83 (lines=4) @@
77
            return;
78
        }
79
        if ($session && $session->user && !$session->user->blocked) {
80
            if (!headers_sent()) {
81
                setcookie($this->cookiePrefix . "_user_session_hash", $session->hash, time() + 360000, "/");
82
                setcookie($this->cookiePrefix . "_user_id", $session->user_id, time() + 360000, "/");
83
            }
84
            if (!empty($this->config['needActivation']) && $session->user->activation) {
85
                if (!headers_sent()) {
86
                    setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/");
@@ 197-202 (lines=6) @@
194
        $session->hash = $hash;
195
        $session->save();
196
197
        if (!headers_sent()) {
198
            setcookie($this->cookiePrefix . "_user_session_hash", $session->hash, time() + 360000, "/");
199
            setcookie($this->cookiePrefix . "_user_id", $session->user_id, time() + 360000, "/");
200
        } else {
201
            Msg::add('Не удалось провести авторизацию. Попробуйте позже', 'info');
202
        }
203
    }
204
205
    /**