Fix inline documentation syntax in the `WP_Upgrader->clear_destination()` method added in 4.3.
See [32854]. See #32891. Built from https://develop.svn.wordpress.org/trunk@33209 git-svn-id: http://core.svn.wordpress.org/trunk@33181 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
d932607416
commit
0322d0e89b
|
@ -301,8 +301,7 @@ class WP_Upgrader {
|
|||
* @global WP_Filesystem_Base $wp_filesystem Subclass
|
||||
*
|
||||
* @param string $remote_destination The location on the remote filesystem to be cleared
|
||||
*
|
||||
* @return bool|WP_Error true upon success, {@see WP_Error} on failure.
|
||||
* @return bool|WP_Error True upon success, WP_Error on failure.
|
||||
*/
|
||||
public function clear_destination( $remote_destination ) {
|
||||
global $wp_filesystem;
|
||||
|
@ -311,11 +310,12 @@ class WP_Upgrader {
|
|||
return true;
|
||||
}
|
||||
|
||||
// Check all files are writable before attempting to clear the destination
|
||||
// Check all files are writable before attempting to clear the destination.
|
||||
$unwritable_files = array();
|
||||
|
||||
$_files = $wp_filesystem->dirlist( $remote_destination, true, true );
|
||||
// Flatten the resulting array, iterate using each as we append to the array during iteration
|
||||
|
||||
// Flatten the resulting array, iterate using each as we append to the array during iteration.
|
||||
while ( $f = each( $_files ) ) {
|
||||
$file = $f['value'];
|
||||
$name = $f['key'];
|
||||
|
@ -329,10 +329,11 @@ class WP_Upgrader {
|
|||
}
|
||||
}
|
||||
|
||||
// Check writability
|
||||
// Check writability.
|
||||
foreach ( $_files as $filename => $file_details ) {
|
||||
if ( ! $wp_filesystem->is_writable( $remote_destination . $filename ) ) {
|
||||
// Attempt to alter permissions to allow writes and try again
|
||||
|
||||
// Attempt to alter permissions to allow writes and try again.
|
||||
$wp_filesystem->chmod( $remote_destination . $filename, ( 'd' == $file_details['type'] ? FS_CHMOD_DIR : FS_CHMOD_FILE ) );
|
||||
if ( ! $wp_filesystem->is_writable( $remote_destination . $filename ) ) {
|
||||
$unwritable_files[] = $filename;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* @global string $wp_version
|
||||
*/
|
||||
$wp_version = '4.3-beta2-33208';
|
||||
$wp_version = '4.3-beta2-33209';
|
||||
|
||||
/**
|
||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||
|
|
Loading…
Reference in New Issue