Changeset 7854 for trunk/bp-activity/bp-activity-cache.php
- Timestamp:
- 02/11/2014 08:22:05 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-activity/bp-activity-cache.php
r7771 r7854 31 31 'object_type' => $bp->activity->id, 32 32 'object_column' => 'activity_id', 33 'cache_group' => 'activity_meta', 33 34 'meta_table' => $bp->activity->table_name_meta, 34 35 'cache_key_prefix' => 'bp_activity_meta' … … 36 37 37 38 bp_update_meta_cache( $cache_args ); 38 }39 40 /**41 * Clear the cache for all metadata of a given activity.42 *43 * @param int $activity_id44 */45 function bp_activity_clear_meta_cache_for_activity( $activity_id ) {46 global $wp_object_cache;47 48 if ( is_object( $wp_object_cache ) && ! empty( $wp_object_cache->cache['bp'] ) ) {49 foreach ( $wp_object_cache->cache['bp'] as $ckey => $cvalue ) {50 if ( 0 === strpos( $ckey, 'bp_activity_meta_' . $activity_id ) ) {51 wp_cache_delete( $ckey, 'bp' );52 }53 }54 }55 39 } 56 40
Note: See TracChangeset
for help on using the changeset viewer.