@@ -82,7 +82,10 @@ final class DirectDatabaseQuerySniff extends Sniff {
8282 * @var array
8383 */
8484 protected $ cacheGetFunctions = array (
85- 'wp_cache_get ' => true ,
85+ 'wp_cache_get ' => true ,
86+ 'wp_cache_get_multiple ' => true ,
87+ 'wp_cache_get_multiple_salted ' => true ,
88+ 'wp_cache_get_salted ' => true ,
8689 );
8790
8891 /**
@@ -95,8 +98,12 @@ final class DirectDatabaseQuerySniff extends Sniff {
9598 * @var array
9699 */
97100 protected $ cacheSetFunctions = array (
98- 'wp_cache_set ' => true ,
99- 'wp_cache_add ' => true ,
101+ 'wp_cache_add ' => true ,
102+ 'wp_cache_add_multiple ' => true ,
103+ 'wp_cache_set ' => true ,
104+ 'wp_cache_set_multiple ' => true ,
105+ 'wp_cache_set_multiple_salted ' => true ,
106+ 'wp_cache_set_salted ' => true ,
100107 );
101108
102109 /**
@@ -109,18 +116,21 @@ final class DirectDatabaseQuerySniff extends Sniff {
109116 * @var array
110117 */
111118 protected $ cacheDeleteFunctions = array (
112- 'wp_cache_delete ' => true ,
113- 'clean_attachment_cache ' => true ,
114- 'clean_blog_cache ' => true ,
115- 'clean_bookmark_cache ' => true ,
116- 'clean_category_cache ' => true ,
117- 'clean_comment_cache ' => true ,
118- 'clean_network_cache ' => true ,
119- 'clean_object_term_cache ' => true ,
120- 'clean_page_cache ' => true ,
121- 'clean_post_cache ' => true ,
122- 'clean_term_cache ' => true ,
123- 'clean_user_cache ' => true ,
119+ 'wp_cache_delete ' => true ,
120+ 'wp_cache_delete_multiple ' => true ,
121+ 'wp_cache_flush_group ' => true ,
122+ 'wp_cache_flush_runtime ' => true ,
123+ 'clean_attachment_cache ' => true ,
124+ 'clean_blog_cache ' => true ,
125+ 'clean_bookmark_cache ' => true ,
126+ 'clean_category_cache ' => true ,
127+ 'clean_comment_cache ' => true ,
128+ 'clean_network_cache ' => true ,
129+ 'clean_object_term_cache ' => true ,
130+ 'clean_page_cache ' => true ,
131+ 'clean_post_cache ' => true ,
132+ 'clean_term_cache ' => true ,
133+ 'clean_user_cache ' => true ,
124134 );
125135
126136 /**
0 commit comments