Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 1484-1494 (lines=11) @@
1481
        $user = Database::fetch_array($res);
1482
        $picture_filename = trim($user['picture']);
1483
1484
        if (api_get_setting('split_users_upload_directory') === 'true') {
1485
            if (!empty($picture_filename)) {
1486
                $dir = $base.'groups/'.substr($picture_filename, 0, 1).'/'.$id.'/';
1487
            } elseif ($preview) {
1488
                $dir = $base.'groups/'.substr((string) $id, 0, 1).'/'.$id.'/';
1489
            } else {
1490
                $dir = $base.'groups/'.$id.'/';
1491
            }
1492
        } else {
1493
            $dir = $base.'groups/'.$id.'/';
1494
        }
1495
1496
        return array('dir' => $dir, 'file' => $picture_filename);
1497
    }

main/install/install.lib.php 1 location

@@ 2928-2938 (lines=11) @@
2925
    $user = Database::fetch_array($res);
2926
    $picture_filename = trim($user['picture_uri']);
2927
2928
    if (api_get_setting('split_users_upload_directory') === 'true') {
2929
        if (!empty($picture_filename)) {
2930
            $dir = $base.'groups/'.substr($picture_filename, 0, 1).'/'.$id.'/';
2931
        } elseif ($preview) {
2932
            $dir = $base.'groups/'.substr((string) $id, 0, 1).'/'.$id.'/';
2933
        } else {
2934
            $dir = $base.'groups/'.$id.'/';
2935
        }
2936
    } else {
2937
        $dir = $base.'groups/'.$id.'/';
2938
    }
2939
2940
    if (empty($picture_filename) && $anonymous) {
2941
        return $noPicturePath;