Code Duplication    Length = 8-10 lines in 2 locations

class/PageHandler.php 2 locations

@@ 38-45 (lines=8) @@
35
        //
36
        switch ($action) {
37
            // Добавление страницы
38
            case 'add':
39
                if ($uid && $status) {
40
                    $user          = new \XoopsUser($uid);
41
                    $memberHandler = xoops_getHandler('member');
42
                    // Добавялем +1 к комментам
43
                    $memberHandler->updateUserByField($user, 'posts', $user->getVar('posts') + 1);
44
                }
45
                break;
46
            // Удаление страницы
47
            case 'delete':
48
                if ($uid && $status) {
@@ 47-56 (lines=10) @@
44
                }
45
                break;
46
            // Удаление страницы
47
            case 'delete':
48
                if ($uid && $status) {
49
                    $user          = new \XoopsUser($uid);
50
                    $memberHandler = xoops_getHandler('member');
51
                    // Декримент комментов
52
                    //$user->setVar( 'posts', $user->getVar( 'posts' ) - 1 );
53
                    // Сохраняем
54
                    $memberHandler->updateUserByField($user, 'posts', $user->getVar('posts') - 1);
55
                }
56
                break;
57
58
            case 'status':
59
                if ($uid) {