Make WordPress Core

Changeset 30920


Ignore:
Timestamp:
12/16/2014 07:53:57 PM (10 years ago)
Author:
johnbillion
Message:

Background Updates: Pass back whether Group Writable support is being leveraged for an update to the WordPress.org API.

Merges [30860] to the 4.1 branch.

See #30245

Location:
branches/4.1
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/4.1

  • branches/4.1/src/wp-admin/includes/class-wp-upgrader.php

    r30870 r30920  
    20772077                'fs_method'        => $wp_filesystem->method,
    20782078                'fs_method_forced' => defined( 'FS_METHOD' ) || has_filter( 'filesystem_method' ),
     2079                'fs_method_direct' => !empty( $GLOBALS['_wp_filesystem_direct_method'] ) ? $GLOBALS['_wp_filesystem_direct_method'] : '',
    20792080                'time_taken'       => time() - $start_time,
    20802081                'reported'         => $wp_version,
  • branches/4.1/src/wp-admin/includes/file.php

    r30753 r30920  
    929929                // this means it's safe to modify & create new files via PHP.
    930930                $method = 'direct';
     931                $GLOBALS['_wp_filesystem_direct_method'] = 'file_owner';
    931932            } else if ( $allow_relaxed_file_ownership ) {
    932933                // The $context directory is writable, and $allow_relaxed_file_ownership is set, this means we can modify files
    933934                // safely in this directory. This mode doesn't create new files, only alter existing ones.
    934935                $method = 'direct';
     936                $GLOBALS['_wp_filesystem_direct_method'] = 'relaxed_ownership';
    935937            }
    936938
Note: See TracChangeset for help on using the changeset viewer.