Changeset 13096 for trunk/src/bp-messages/bp-messages-cache.php
- Timestamp:
- 08/26/2021 12:53:27 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-messages/bp-messages-cache.php
r11578 r13096 54 54 * @param BP_Messages_Message $message Message being saved. 55 55 */ 56 function bp_messages_clear_cache_on_message_save( BP_Messages_Message$message ) {56 function bp_messages_clear_cache_on_message_save( $message ) { 57 57 // Delete thread cache. 58 58 wp_cache_delete( $message->thread_id, 'bp_messages_threads' ); … … 79 79 function bp_messages_clear_cache_on_message_delete( $thread_ids, $user_id ) { 80 80 // Delete thread and thread recipient cache. 81 foreach ( (array) $thread_ids as $thread_id ) {81 foreach ( (array) $thread_ids as $thread_id ) { 82 82 wp_cache_delete( $thread_id, 'bp_messages_threads' ); 83 83 wp_cache_delete( "thread_recipients_{$thread_id}", 'bp_messages' ); … … 95 95 * 96 96 * @since 2.0.0 97 *98 * @param BP_Messages_Notice $notice Notice that was saved.99 97 */ 100 function bp_notices_clear_cache( $notice) {98 function bp_notices_clear_cache() { 101 99 wp_cache_delete( 'active_notice', 'bp_messages' ); 102 100 } 103 add_action( 'messages_notice_after_save', 101 add_action( 'messages_notice_after_save', 'bp_notices_clear_cache' ); 104 102 add_action( 'messages_notice_before_delete', 'bp_notices_clear_cache' );
Note: See TracChangeset
for help on using the changeset viewer.