Code Duplication    Length = 9-9 lines in 2 locations

main/inc/lib/api.lib.php 2 locations

@@ 4555-4563 (lines=9) @@
4552
 * "Administration > Configuration settings > Security > Permissions for new directories".
4553
 * @return int  Returns the permissions in the format "Owner-Group-Others, Read-Write-Execute", as an integer value.
4554
 */
4555
function api_get_permissions_for_new_directories()
4556
{
4557
    static $permissions;
4558
    if (!isset($permissions)) {
4559
        $permissions = trim(api_get_setting('permissions_for_new_directories'));
4560
        // The default value 0777 is according to that in the platform administration panel after fresh system installation.
4561
        $permissions = octdec(!empty($permissions) ? $permissions : '0777');
4562
    }
4563
    return $permissions;
4564
}
4565
4566
/**
@@ 4573-4581 (lines=9) @@
4570
 * @return int Returns the permissions in the format
4571
 * "Owner-Group-Others, Read-Write-Execute", as an integer value.
4572
 */
4573
function api_get_permissions_for_new_files()
4574
{
4575
    static $permissions;
4576
    if (!isset($permissions)) {
4577
        $permissions = trim(api_get_setting('permissions_for_new_files'));
4578
        // The default value 0666 is according to that in the platform
4579
        // administration panel after fresh system installation.
4580
        $permissions = octdec(!empty($permissions) ? $permissions : '0666');
4581
    }
4582
    return $permissions;
4583
}
4584