WordPress.org

Make WordPress Core

Ticket #42227: 42227-3.patch

File 42227-3.patch, 6.3 KB (added by man4toman, 7 months ago)
  • wp-admin/includes/class-wp-filesystem-base.php

     
    8888         *
    8989         * @since 2.7.0
    9090         *
    91          * @param string $theme The Theme stylesheet or template for the directory.
     91         * @param string|false $theme The Theme stylesheet or template for the directory.
    9292         * @return string The location of the remote path.
    9393         */
    9494        public function wp_themes_dir( $theme = false ) {
     
    490490         *
    491491         * @param string $file     Remote path to the file where to write the data.
    492492         * @param string $contents The data to write.
    493          * @param int    $mode     Optional. The file permissions as octal number, usually 0644.
     493         * @param int|false    $mode     Optional. The file permissions as octal number, usually 0644.
     494         *
    494495         * @return bool False on failure.
    495496         */
    496497        public function put_contents( $file, $contents, $mode = false ) {
     
    544545         * @abstract
    545546         *
    546547         * @param string $file      Path to the file.
    547          * @param int    $mode      Optional. The permissions as octal number, usually 0644 for files, 0755 for dirs.
     548         * @param int|false   $mode      Optional. The permissions as octal number, usually 0644 for files, 0755 for dirs.
    548549         * @param bool   $recursive Optional. If set True changes file group recursively. Defaults to False.
    549550         * @return bool|string
    550551         */
     
    588589         * @param string $destination Path to the destination file.
    589590         * @param bool   $overwrite   Optional. Whether to overwrite the destination file if it exists.
    590591         *                            Default false.
    591          * @param int    $mode        Optional. The permissions as octal number, usually 0644 for files, 0755 for dirs.
     592         * @param int|false   $mode        Optional. The permissions as octal number, usually 0644 for files, 0755 for dirs.
    592593         *                            Default false.
    593594         * @return bool True if file copied successfully, False otherwise.
    594595         */
  • wp-admin/includes/class-wp-filesystem-direct.php

     
    5050         *
    5151         * @param string $file     Remote path to the file where to write the data.
    5252         * @param string $contents The data to write.
    53          * @param int    $mode     Optional. The file permissions as octal number, usually 0644.
     53         * @param int|false    $mode     Optional. The file permissions as octal number, usually 0644.
    5454         *                         Default false.
    5555         * @return bool False upon failure, true otherwise.
    5656         */
     
    130130         * Changes filesystem permissions
    131131         *
    132132         * @param string $file      Path to the file.
    133          * @param int    $mode      Optional. The permissions as octal number, usually 0644 for files,
     133         * @param int|false    $mode      Optional. The permissions as octal number, usually 0644 for files,
    134134         *                          0755 for dirs. Default false.
    135135         * @param bool   $recursive Optional. If set True changes file group recursively. Default false.
    136136         * @return bool Returns true on success or false on failure.
     
    236236         * @param string $source
    237237         * @param string $destination
    238238         * @param bool   $overwrite
    239          * @param int    $mode
     239         * @param int|false    $mode
    240240         * @return bool
    241241         */
    242242        public function copy( $source, $destination, $overwrite = false, $mode = false ) {
  • wp-admin/includes/class-wp-filesystem-ftpext.php

     
    156156        /**
    157157         * @param string $file
    158158         * @param string $contents
    159          * @param bool|int $mode
     159         * @param int|false $mode
    160160         * @return bool
    161161         */
    162162        public function put_contents( $file, $contents, $mode = false ) {
     
    214214
    215215        /**
    216216         * @param string $file
    217          * @param int $mode
     217         * @param int|false $mode
    218218         * @param bool $recursive
    219219         * @return bool
    220220         */
     
    274274         * @param string $source
    275275         * @param string $destination
    276276         * @param bool   $overwrite
    277          * @param string|bool $mode
     277         * @param int|false $mode
    278278         * @return bool
    279279         */
    280280        public function copy( $source, $destination, $overwrite = false, $mode = false ) {
  • wp-admin/includes/class-wp-filesystem-ftpsockets.php

     
    167167        /**
    168168         * @param string $file
    169169         * @param string $contents
    170          * @param int|bool $mode
     170         * @param int|false $mode
    171171         * @return bool
    172172         */
    173173        public function put_contents( $file, $contents, $mode = false ) {
     
    225225
    226226        /**
    227227         * @param string $file
    228          * @param int|bool $mode
     228         * @param int|false $mode
    229229         * @param bool $recursive
    230230         * @return bool
    231231         */
     
    283283         * @param string   $source
    284284         * @param string   $destination
    285285         * @param bool     $overwrite
    286          * @param int|bool $mode
     286         * @param int|false $mode
    287287         * @return bool
    288288         */
    289289        public function copy( $source, $destination, $overwrite = false, $mode = false ) {
  • wp-admin/includes/class-wp-filesystem-ssh2.php

     
    246246        /**
    247247         * @param string   $file
    248248         * @param string   $contents
    249          * @param bool|int $mode
     249         * @param int|false $mode
    250250         * @return bool
    251251         */
    252252        public function put_contents( $file, $contents, $mode = false ) {
     
    299299
    300300        /**
    301301         * @param string $file
    302          * @param int    $mode
     302         * @param int|false    $mode
    303303         * @param bool   $recursive
    304304         * @return bool|string
    305305         */
     
    386386         * @param string   $source
    387387         * @param string   $destination
    388388         * @param bool     $overwrite
    389          * @param int|bool $mode
     389         * @param int|false $mode
    390390         * @return bool
    391391         */
    392392        public function copy( $source, $destination, $overwrite = false, $mode = false ) {