Ticket #15605: 15605.diff
| File 15605.diff, 2.6 KB (added by ryan, 2 years ago) |
|---|
-
wp-includes/ms-blogs.php
421 421 * @param int $id The blog id 422 422 * @param string $key The option key 423 423 * @param mixed $value The option value 424 * @param bool $refresh Whether to refresh blog details or not425 424 */ 426 function update_blog_option( $id, $key, $value, $ refresh = true) {425 function update_blog_option( $id, $key, $value, $deprecated = null ) { 427 426 $id = (int) $id; 428 427 428 if ( null !== $deprecated ) 429 _deprecated_argument( __FUNCTION__, '3.1.0' ); 430 429 431 switch_to_blog($id); 430 432 update_option( $key, $value ); 431 433 restore_current_blog(); 432 434 433 if ( $refresh == true )434 refresh_blog_details( $id ); 435 refresh_blog_details( $id ); 436 435 437 wp_cache_set( $id."-".$key."-blog_option", $value, 'site-options'); 436 438 } 437 439 … … 614 616 * @param int $blog_id BLog ID 615 617 * @param string $pref A field name 616 618 * @param string $value Value for $pref 617 * @param bool $refresh Whether to refresh the blog details cache. Default is true.618 619 * @return string $value 619 620 */ 620 function update_blog_status( $blog_id, $pref, $value, $ refresh = true) {621 function update_blog_status( $blog_id, $pref, $value, $deprecated = null ) { 621 622 global $wpdb; 622 623 624 if ( null !== $deprecated ) 625 _deprecated_argument( __FUNCTION__, '3.1.0' ); 626 623 627 if ( !in_array( $pref, array( 'site_id', 'domain', 'path', 'registered', 'last_updated', 'public', 'archived', 'mature', 'spam', 'deleted', 'lang_id') ) ) 624 628 return $value; 625 629 626 630 $wpdb->update( $wpdb->blogs, array($pref => $value, 'last_updated' => current_time('mysql', true)), array('blog_id' => $blog_id) ); 627 631 628 if ( $refresh ) 629 refresh_blog_details($blog_id); 632 refresh_blog_details($blog_id); 630 633 631 634 if ( 'spam' == $pref ) 632 635 ( $value == 1 ) ? do_action( 'make_spam_blog', $blog_id ) : do_action( 'make_ham_blog', $blog_id ); -
wp-admin/includes/ms.php
432 432 } 433 433 add_action( 'wpmueditblogaction', 'upload_space_setting' ); 434 434 435 function update_user_status( $id, $pref, $value, $ refresh = 1) {435 function update_user_status( $id, $pref, $value, $deprecated = null ) { 436 436 global $wpdb; 437 437 438 if ( null !== $deprecated ) 439 _deprecated_argument( __FUNCTION__, '3.1.0' ); 440 438 441 $wpdb->update( $wpdb->users, array( $pref => $value ), array( 'ID' => $id ) ); 439 442 440 if ( $refresh == 1 ) 441 refresh_user_details( $id ); 443 clean_user_cache( $id ); 442 444 443 445 if ( $pref == 'spam' ) { 444 446 if ( $value == 1 )
