Code Duplication    Length = 4-4 lines in 3 locations

system/modules/Users/Users.php 3 locations

@@ 82-85 (lines=4) @@
79
            Tools::redirect('/', \I18n\Text::module('Users', 'Произошла непредвиденная ошибка при авторизации сессии'));
80
        }
81
        if ($session && $session->user && $session->user->blocked) {
82
            if (!headers_sent()) {
83
                setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/");
84
                setcookie($this->cookiePrefix . "_user_id", '', 0, "/");
85
            }
86
            Msg::add(\I18n\Text::module('Users', 'Ваш аккаунт заблокирован'), 'info');
87
            return;
88
        }
@@ 54-57 (lines=4) @@
51
                $session->delete();
52
            }
53
        }
54
        if (!headers_sent()) {
55
            setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/");
56
            setcookie($this->cookiePrefix . "_user_id", '', 0, "/");
57
        }
58
        if ($redirect) {
59
            if (!empty($this->config['logoutUrl'][$this->app->type])) {
60
                Tools::redirect($this->config['logoutUrl'][$this->app->type]);
@@ 91-94 (lines=4) @@
88
        }
89
        if ($session && $session->user && !$session->user->blocked) {
90
            if (!empty($this->config['needActivation']) && $session->user->activation) {
91
                if (!headers_sent()) {
92
                    setcookie($this->cookiePrefix . "_user_session_hash", '', 0, "/");
93
                    setcookie($this->cookiePrefix . "_user_id", '', 0, "/");
94
                }
95
                Tools::redirect('/', 'Этот аккаунт ещё не активирован. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/' . $session->user->id . '"><b>повторно выслать ссылку активации</b></a>');
96
            } elseif ($session->user->activation) {
97
                Msg::add('Этот аккаунт ещё не активирован, не все функции могут быть доступны. <br />Если вы не получали письмо с ссылкой для активации, нажмите на - <a href = "/users/resendActivation/' . $session->user->id . '"><b>повторно выслать ссылку активации</b></a>');