X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/38ca813a0e312e2768e5b9519f0415cd0aa84781..refs/tags/wordpress-3.5.1:/wp-admin/includes/class-wp-filesystem-direct.php diff --git a/wp-admin/includes/class-wp-filesystem-direct.php b/wp-admin/includes/class-wp-filesystem-direct.php index 9703d73a..457f199c 100644 --- a/wp-admin/includes/class-wp-filesystem-direct.php +++ b/wp-admin/includes/class-wp-filesystem-direct.php @@ -89,7 +89,7 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base { * * @param string $file Path to the file. * @param mixed $group A group name or number. - * @param bool $recursive (optional) If set True changes file group recursivly. Defaults to False. + * @param bool $recursive (optional) If set True changes file group recursively. Defaults to False. * @return bool Returns true on success or false on failure. */ function chgrp($file, $group, $recursive = false) { @@ -112,7 +112,7 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base { * * @param string $file Path to the file. * @param int $mode (optional) The permissions as octal number, usually 0644 for files, 0755 for dirs. - * @param bool $recursive (optional) If set True changes file group recursivly. Defaults to False. + * @param bool $recursive (optional) If set True changes file group recursively. Defaults to False. * @return bool Returns true on success or false on failure. */ function chmod($file, $mode = false, $recursive = false) { @@ -140,7 +140,7 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base { * * @param string $file Path to the file. * @param mixed $owner A user name or number. - * @param bool $recursive (optional) If set True changes file owner recursivly. Defaults to False. + * @param bool $recursive (optional) If set True changes file owner recursively. Defaults to False. * @return bool Returns true on success or false on failure. */ function chown($file, $owner, $recursive = false) { @@ -207,7 +207,7 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base { if ( ! $overwrite && $this->exists($destination) ) return false; - // try using rename first. if that fails (for example, source is read only) try copy + // try using rename first. if that fails (for example, source is read only) try copy if ( @rename($source, $destination) ) return true; @@ -287,7 +287,7 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base { // safe mode fails with a trailing slash under certain PHP versions. $path = untrailingslashit($path); if ( empty($path) ) - $path = '/'; + return false; if ( ! $chmod ) $chmod = FS_CHMOD_DIR; @@ -361,4 +361,3 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base { return $ret; } } -?>