Changeset 9447 for trunk/src/bp-members/bp-members-cache.php
- Timestamp:
- 02/07/2015 08:32:55 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/src/bp-members/bp-members-cache.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-members/bp-members-cache.php
r9210 r9447 21 21 ) ); 22 22 23 // Rekey by user ID. 24 $keyed_member_types = array(); 25 foreach ( $member_types as $member_type ) { 26 if ( ! isset( $keyed_member_types[ $member_type->object_id ] ) ) { 27 $keyed_member_types[ $member_type->object_id ] = array(); 28 } 29 30 $keyed_member_types[ $member_type->object_id ][] = $member_type->name; 31 } 32 23 33 $cached_member_ids = array(); 24 foreach ( $ member_types as $member_type) {25 wp_cache_set( $ member_type->object_id, $member_type->name, 'bp_member_type' );26 $cached_member_ids[] = $ member_type->object_id;34 foreach ( $keyed_member_types as $user_id => $user_member_types ) { 35 wp_cache_set( $user_id, $user_member_types, 'bp_member_type' ); 36 $cached_member_ids[] = $user_id; 27 37 } 28 38
Note: See TracChangeset
for help on using the changeset viewer.