WordPress.org

Make WordPress Core

Ticket #15458: 15458.2.diff

File 15458.2.diff, 8.7 KB (added by scribu, 7 years ago)

fix deprecation warnings

  • wp-signup.php

     
    213213        $meta = apply_filters( 'signup_create_blog_meta', array( 'lang_id' => 1, 'public' => $public ) ); // deprecated
    214214        $meta = apply_filters( 'add_signup_meta', $meta );
    215215
    216         wpmu_create_blog( $domain, $path, $blog_title, $current_user->id, $meta, $wpdb->siteid );
     216        wpmu_create_blog( $domain, $path, $blog_title, $current_user->ID, $meta, $wpdb->siteid );
    217217        confirm_another_blog_signup($domain, $path, $blog_title, $current_user->user_login, $current_user->user_email, $meta);
    218218        return true;
    219219}
  • wp-login.php

     
    586586
    587587                if ( ( empty( $redirect_to ) || $redirect_to == 'wp-admin/' || $redirect_to == admin_url() ) ) {
    588588                        // If the user doesn't belong to a blog, send them to user admin. If the user can't edit posts, send them to their profile.
    589                         if ( is_multisite() && !get_active_blog_for_user($user->id) && !is_super_admin( $user->id ) )
     589                        if ( is_multisite() && !get_active_blog_for_user($user->ID) && !is_super_admin( $user->ID ) )
    590590                                $redirect_to = user_admin_url();
    591591                        elseif ( is_multisite() && !$user->has_cap('read') )
    592                                 $redirect_to = get_dashboard_url( $user->id );
     592                                $redirect_to = get_dashboard_url( $user->ID );
    593593                        elseif ( !$user->has_cap('edit_posts') )
    594594                                $redirect_to = admin_url('profile.php');
    595595                }
  • wp-includes/user.php

     
    15661566
    15671567        // Update the cookies if the password changed.
    15681568        $current_user = wp_get_current_user();
    1569         if ( $current_user->id == $ID ) {
     1569        if ( $current_user->ID == $ID ) {
    15701570                if ( isset($plaintext_pass) ) {
    15711571                        wp_clear_auth_cookie();
    15721572                        wp_set_auth_cookie($ID);
  • wp-includes/capabilities.php

     
    360360        /**
    361361         * User data container.
    362362         *
    363          * This will be set as properties of the object.
    364          *
    365363         * @since 2.0.0
    366364         * @access private
    367365         * @var array
     
    378376        var $ID = 0;
    379377
    380378        /**
    381          * The deprecated user's ID.
    382          *
    383          * @since 2.0.0
    384          * @access public
    385          * @deprecated Use WP_User::$ID
    386          * @see WP_User::$ID
    387          * @var int
    388          */
    389         var $id = 0;
    390 
    391         /**
    392379         * The individual capabilities the user has been given.
    393380         *
    394381         * @since 2.0.0
     
    471458         * @return WP_User
    472459         */
    473460        function __construct( $id, $name = '', $blog_id = '' ) {
    474 
    475461                if ( empty( $id ) && empty( $name ) )
    476462                        return;
    477463
     
    488474                if ( empty( $this->data->ID ) )
    489475                        return;
    490476
    491                 foreach ( get_object_vars( $this->data ) as $key => $value ) {
    492                         $this->{$key} = $value;
     477                $this->ID = $this->data->ID;
     478                $this->for_blog( $blog_id );
     479        }
     480
     481        /**
     482         * Magic method for checking the existance of a certain custom field
     483         *
     484         * @since 3.3.0
     485         */
     486        function __isset( $key ) {
     487                return isset( $this->data->$key );
     488        }
     489
     490        /**
     491         * Magic method for accessing custom fields
     492         *
     493         * @since 3.3.0
     494         */
     495        function __get( $key ) {
     496                if ( 'id' == $key ) {
     497                        _deprecated_argument( 'WP_User->id', '2.1', __( 'Use <code>WP_User->ID</code> instead.' ) );
     498                        return $this->ID;
    493499                }
    494500
    495                 $this->id = $this->ID;
    496                 $this->for_blog( $blog_id );
     501                return $this->data->$key;
    497502        }
    498503
    499504        /**
     505         * Magic method for setting custom fields
     506         *
     507         * @since 3.3.0
     508         */
     509        function __set( $key, $value ) {
     510                $this->data->$key = $value;
     511        }
     512
     513        /**
    500514         * Set up capability object properties.
    501515         *
    502516         * Will set the value for the 'cap_key' property to current database table
     
    511525         */
    512526        function _init_caps( $cap_key = '' ) {
    513527                global $wpdb;
     528
    514529                if ( empty($cap_key) )
    515530                        $this->cap_key = $wpdb->prefix . 'capabilities';
    516531                else
    517532                        $this->cap_key = $cap_key;
    518                 $this->caps = &$this->{$this->cap_key};
     533
     534                $this->caps = &$this->data->{$this->cap_key};
    519535                if ( ! is_array( $this->caps ) )
    520536                        $this->caps = array();
     537
    521538                $this->get_role_caps();
    522539        }
    523540
     
    956973        case 'add_post_meta':
    957974                $post = get_post( $args[0] );
    958975                $post_type_object = get_post_type_object( $post->post_type );
    959                 $caps = map_meta_cap( $post_type_object->cap->edit_post, $user_id, $post->ID ); 
     976                $caps = map_meta_cap( $post_type_object->cap->edit_post, $user_id, $post->ID );
    960977
    961                 $meta_key = isset( $args[ 1 ] ) ? $args[ 1 ] : false; 
    962                        
     978                $meta_key = isset( $args[ 1 ] ) ? $args[ 1 ] : false;
     979
    963980                if ( $meta_key && has_filter( "auth_post_meta_{$meta_key}" ) ) {
    964981                        $allowed = apply_filters( "auth_post_meta_{$meta_key}", false, $meta_key, $post->ID, $user_id, $cap, $caps );
    965982                        if ( ! $allowed )
     
    10801097                return false;
    10811098
    10821099        // Create new object to avoid stomping the global current_user.
    1083         $user = new WP_User( $current_user->id) ;
     1100        $user = new WP_User( $current_user->ID) ;
    10841101
    10851102        // Set the blog id.  @todo add blog id arg to WP_User constructor?
    10861103        $user->for_blog( $blog_id );
     
    12251242        else
    12261243                $user = wp_get_current_user();
    12271244
    1228         if ( empty( $user->id ) )
     1245        if ( empty( $user->ID ) )
    12291246                return false;
    12301247
    12311248        if ( is_multisite() ) {
  • wp-includes/pluggable.php

     
    783783function is_user_logged_in() {
    784784        $user = wp_get_current_user();
    785785
    786         if ( $user->id == 0 )
     786        if ( $user->ID == 0 )
    787787                return false;
    788788
    789789        return true;
     
    13081308 */
    13091309function wp_verify_nonce($nonce, $action = -1) {
    13101310        $user = wp_get_current_user();
    1311         $uid = (int) $user->id;
     1311        $uid = (int) $user->ID;
    13121312
    13131313        $i = wp_nonce_tick();
    13141314
     
    13341334 */
    13351335function wp_create_nonce($action = -1) {
    13361336        $user = wp_get_current_user();
    1337         $uid = (int) $user->id;
     1337        $uid = (int) $user->ID;
    13381338
    13391339        $i = wp_nonce_tick();
    13401340
  • wp-admin/users.php

     
    216216        $update = 'remove';
    217217        foreach ( $userids as $id ) {
    218218                $id = (int) $id;
    219                 if ( $id == $current_user->id && !is_super_admin() ) {
     219                if ( $id == $current_user->ID && !is_super_admin() ) {
    220220                        $update = 'err_admin_remove';
    221221                        continue;
    222222                }
     
    269269        foreach ( $userids as $id ) {
    270270                $id = (int) $id;
    271271                $user = new WP_User($id);
    272                 if ( $id == $current_user->id && !is_super_admin() ) {
     272                if ( $id == $current_user->ID && !is_super_admin() ) {
    273273                        echo "<li>" . sprintf(__('ID #%1s: %2s <strong>The current user will not be removed.</strong>'), $id, $user->user_login) . "</li>\n";
    274274                } elseif ( !current_user_can('remove_user', $id) ) {
    275275                        echo "<li>" . sprintf(__('ID #%1s: %2s <strong>You don\'t have permission to remove this user.</strong>'), $id, $user->user_login) . "</li>\n";
  • wp-admin/includes/deprecated.php

     
    255255
    256256        if ( ! $user->has_cap($post_type_obj->cap->edit_others_posts) ) {
    257257                if ( $user->has_cap($post_type_obj->cap->edit_posts) || ! $exclude_zeros )
    258                         return array($user->id);
     258                        return array($user->ID);
    259259                else
    260260                        return array();
    261261        }
  • wp-admin/includes/ms.php

     
    250250        if ( ! is_object($errors) )
    251251                $errors = new WP_Error();
    252252
    253         if ( $current_user->id != $_POST['user_id'] )
     253        if ( $current_user->ID != $_POST['user_id'] )
    254254                return false;
    255255
    256256        if ( $current_user->user_email != $_POST['email'] ) {
  • wp-admin/my-sites.php

     
    1717
    1818$action = isset( $_POST['action'] ) ? $_POST['action'] : 'splash';
    1919
    20 $blogs = get_blogs_of_user( $current_user->id );
     20$blogs = get_blogs_of_user( $current_user->ID );
    2121
    2222if ( empty( $blogs ) )
    2323        wp_die( __( 'You must be a member of at least one site to use this page.' ) );
     
    2828
    2929        $blog = get_blog_details( (int) $_POST['primary_blog'] );
    3030        if ( $blog && isset( $blog->domain ) ) {
    31                 update_user_option( $current_user->id, 'primary_blog', (int) $_POST['primary_blog'], true );
     31                update_user_option( $current_user->ID, 'primary_blog', (int) $_POST['primary_blog'], true );
    3232                $updated = true;
    3333        } else {
    3434                wp_die( __( 'The primary site you chose does not exist.' ) );