Make WordPress Core


Ignore:
Timestamp:
10/19/2011 10:35:15 PM (13 years ago)
Author:
ryan
Message:

Turn is_blog_user() into a wrapper around is_user_member_of_blog() and deprecate. Make user_id optional for is_user_member_of_blog(). Props SergeyBiryukov. fixes #16702

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/ms-functions.php

    r18899 r19016  
    117117        return $primary;
    118118    }
    119 }
    120 
    121 /**
    122  * Find out whether a user is a member of a given blog.
    123  *
    124  * @since MU 1.1
    125  * @uses get_blogs_of_user()
    126  *
    127  * @param int $user_id The unique ID of the user
    128  * @param int $blog Optional. If no blog_id is provided, current site is used
    129  * @return bool
    130  */
    131 function is_user_member_of_blog( $user_id, $blog_id = 0 ) {
    132     $user_id = (int) $user_id;
    133     $blog_id = (int) $blog_id;
    134 
    135     if ( $blog_id == 0 ) {
    136         global $wpdb;
    137         $blog_id = $wpdb->blogid;
    138     }
    139 
    140     $blogs = get_blogs_of_user( $user_id );
    141     if ( is_array( $blogs ) )
    142         return array_key_exists( $blog_id, $blogs );
    143     else
    144         return false;
    145119}
    146120
Note: See TracChangeset for help on using the changeset viewer.