WordPress.org

Make WordPress Core

Ticket #15605: 15605.diff

File 15605.diff, 2.6 KB (added by ryan, 7 years ago)
  • wp-includes/ms-blogs.php

     
    421421 * @param int $id The blog id
    422422 * @param string $key The option key
    423423 * @param mixed $value The option value
    424  * @param bool $refresh Whether to refresh blog details or not
    425424 */
    426 function update_blog_option( $id, $key, $value, $refresh = true ) {
     425function update_blog_option( $id, $key, $value, $deprecated = null ) {
    427426        $id = (int) $id;
    428427
     428        if ( null !== $deprecated  )
     429                _deprecated_argument( __FUNCTION__, '3.1.0' );
     430
    429431        switch_to_blog($id);
    430432        update_option( $key, $value );
    431433        restore_current_blog();
    432434
    433         if ( $refresh == true )
    434                 refresh_blog_details( $id );
     435        refresh_blog_details( $id );
     436
    435437        wp_cache_set( $id."-".$key."-blog_option", $value, 'site-options');
    436438}
    437439
     
    614616 * @param int $blog_id BLog ID
    615617 * @param string $pref A field name
    616618 * @param string $value Value for $pref
    617  * @param bool $refresh Whether to refresh the blog details cache. Default is true.
    618619 * @return string $value
    619620 */
    620 function update_blog_status( $blog_id, $pref, $value, $refresh = true ) {
     621function update_blog_status( $blog_id, $pref, $value, $deprecated = null ) {
    621622        global $wpdb;
    622623
     624        if ( null !== $deprecated  )
     625                _deprecated_argument( __FUNCTION__, '3.1.0' );
     626
    623627        if ( !in_array( $pref, array( 'site_id', 'domain', 'path', 'registered', 'last_updated', 'public', 'archived', 'mature', 'spam', 'deleted', 'lang_id') ) )
    624628                return $value;
    625629
    626630        $wpdb->update( $wpdb->blogs, array($pref => $value, 'last_updated' => current_time('mysql', true)), array('blog_id' => $blog_id) );
    627631
    628         if ( $refresh )
    629                 refresh_blog_details($blog_id);
     632        refresh_blog_details($blog_id);
    630633
    631634        if ( 'spam' == $pref )
    632635                ( $value == 1 ) ? do_action( 'make_spam_blog', $blog_id ) :     do_action( 'make_ham_blog', $blog_id );
  • wp-admin/includes/ms.php

     
    432432}
    433433add_action( 'wpmueditblogaction', 'upload_space_setting' );
    434434
    435 function update_user_status( $id, $pref, $value, $refresh = 1 ) {
     435function update_user_status( $id, $pref, $value, $deprecated = null ) {
    436436        global $wpdb;
    437437
     438        if ( null !== $deprecated  )
     439                _deprecated_argument( __FUNCTION__, '3.1.0' );
     440
    438441        $wpdb->update( $wpdb->users, array( $pref => $value ), array( 'ID' => $id ) );
    439442
    440         if ( $refresh == 1 )
    441                 refresh_user_details( $id );
     443        clean_user_cache( $id );
    442444
    443445        if ( $pref == 'spam' ) {
    444446                if ( $value == 1 )