WordPress.org

Make WordPress Core

Ticket #15605: 15605.diff

File 15605.diff, 2.6 KB (added by ryan, 5 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 )