Changeset 2168 for trunk/bp-friends/bp-friends-classes.php
- Timestamp:
- 12/14/2009 03:24:05 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/bp-friends/bp-friends-classes.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-friends/bp-friends-classes.php
r2114 r2168 104 104 } 105 105 106 function get_friendship_ids( $user_id, $friend_requests_only = false ) {107 global $wpdb, $bp;108 109 if ( $friend_requests_only ) {110 $oc_sql = $wpdb->prepare( "AND is_confirmed = 0" );111 $friend_sql = $wpdb->prepare ( " WHERE friend_user_id = %d", $user_id );112 } else {113 $oc_sql = $wpdb->prepare( "AND is_confirmed = 1" );114 $friend_sql = $wpdb->prepare ( " WHERE (initiator_user_id = %d OR friend_user_id = %d)", $user_id, $user_id );115 }116 117 return $wpdb->get_col( $wpdb->prepare( "SELECT id FROM {$bp->friends->table_name} $friend_sql $oc_sql" ) );118 }119 120 106 function get_friendship_id( $user_id, $friend_id ) { 121 107 global $wpdb, $bp; … … 124 110 } 125 111 126 function total_friend_count( $user_id = false) { 112 function get_friendship_request_user_ids( $user_id ) { 113 global $wpdb, $bp; 114 115 return $wpdb->get_col( $wpdb->prepare( "SELECT initiator_user_id FROM {$bp->friends->table_name} WHERE friend_user_id = %d AND is_confirmed = 0", $user_id ) ); 116 } 117 118 function total_friend_count( $user_id = false ) { 127 119 global $wpdb, $bp; 128 120 129 121 if ( !$user_id ) 130 $user_id = $bp->displayed_user->id;122 $user_id = ( $bp->displayed_user->id ) ? $bp->displayed_user->id : $bp->loggedin_user->id; 131 123 132 124 /* This is stored in 'total_friend_count' usermeta.
Note: See TracChangeset
for help on using the changeset viewer.