Code Duplication    Length = 4-4 lines in 4 locations

class/cat.php 4 locations

@@ 92-95 (lines=4) @@
89
90
        // Applying permission mask
91
        foreach ($permMask as $perm) {
92
            if (1 == $perm->getVar('gperm_itemid')) {
93
                $groupPermissionHandler->addRight('extcal_cat_view', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
94
            }
95
            if (2 == $perm->getVar('gperm_itemid')) {
96
                $groupPermissionHandler->addRight('extcal_cat_submit', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
97
            }
98
            if (4 == $perm->getVar('gperm_itemid')) {
@@ 95-98 (lines=4) @@
92
            if (1 == $perm->getVar('gperm_itemid')) {
93
                $groupPermissionHandler->addRight('extcal_cat_view', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
94
            }
95
            if (2 == $perm->getVar('gperm_itemid')) {
96
                $groupPermissionHandler->addRight('extcal_cat_submit', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
97
            }
98
            if (4 == $perm->getVar('gperm_itemid')) {
99
                $groupPermissionHandler->addRight('extcal_cat_autoapprove', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
100
            }
101
            if (8 == $perm->getVar('gperm_itemid')) {
@@ 98-101 (lines=4) @@
95
            if (2 == $perm->getVar('gperm_itemid')) {
96
                $groupPermissionHandler->addRight('extcal_cat_submit', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
97
            }
98
            if (4 == $perm->getVar('gperm_itemid')) {
99
                $groupPermissionHandler->addRight('extcal_cat_autoapprove', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
100
            }
101
            if (8 == $perm->getVar('gperm_itemid')) {
102
                $groupPermissionHandler->addRight('extcal_cat_edit', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
103
            }
104
        }
@@ 101-104 (lines=4) @@
98
            if (4 == $perm->getVar('gperm_itemid')) {
99
                $groupPermissionHandler->addRight('extcal_cat_autoapprove', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
100
            }
101
            if (8 == $perm->getVar('gperm_itemid')) {
102
                $groupPermissionHandler->addRight('extcal_cat_edit', $cat->getVar('cat_id'), $perm->getVar('gperm_groupid'), $moduleId);
103
            }
104
        }
105
106
        return true;
107
    }