Code Duplication    Length = 12-12 lines in 2 locations

main/inc/lib/group_portal_manager.lib.php 1 location

@@ 1192-1203 (lines=12) @@
1189
     * @param int $user_id
1190
     * @return bool
1191
     */
1192
    public static function is_group_moderator($group_id, $user_id = 0)
1193
    {
1194
        if (empty($user_id)) {
1195
            $user_id = api_get_user_id();
1196
        }
1197
        $user_role = GroupPortalManager::get_user_group_role($user_id, $group_id);
1198
        if (in_array($user_role, array(GROUP_USER_PERMISSION_ADMIN, GROUP_USER_PERMISSION_MODERATOR))) {
1199
            return true;
1200
        } else {
1201
            return false;
1202
        }
1203
    }
1204
1205
    /**
1206
     * @param int $group_id

main/inc/lib/usergroup.lib.php 1 location

@@ 1530-1541 (lines=12) @@
1527
     * @param int $user_id
1528
     * @return bool
1529
     */
1530
    public function is_group_moderator($group_id, $user_id = 0)
1531
    {
1532
        if (empty($user_id)) {
1533
            $user_id = api_get_user_id();
1534
        }
1535
        $user_role	= $this->get_user_group_role($user_id, $group_id);
1536
        if (in_array($user_role, array(GROUP_USER_PERMISSION_ADMIN, GROUP_USER_PERMISSION_MODERATOR))) {
1537
            return true;
1538
        } else {
1539
            return false;
1540
        }
1541
    }
1542
1543
    /**
1544
     * @param int $group_id