diff --git a/wp-includes/cache-compat.php b/wp-includes/cache-compat.php index 98f489931e..a9408ca611 100644 --- a/wp-includes/cache-compat.php +++ b/wp-includes/cache-compat.php @@ -123,3 +123,21 @@ if ( ! function_exists( 'wp_cache_delete_multiple' ) ) : return $values; } endif; + +if ( ! function_exists( 'wp_cache_flush_runtime' ) ) : + /** + * Removes all cache items from the in-memory runtime cache. + * + * Compat function to mimic wp_cache_flush_runtime(). + * + * @ignore + * @since 6.0.0 + * + * @see wp_cache_flush_runtime() + * + * @return bool True on success, false on failure. + */ + function wp_cache_flush_runtime() { + return wp_using_ext_object_cache() ? false : wp_cache_flush(); + } +endif; diff --git a/wp-includes/cache.php b/wp-includes/cache.php index b7e88efbd0..2a2a98f6d3 100644 --- a/wp-includes/cache.php +++ b/wp-includes/cache.php @@ -268,6 +268,19 @@ function wp_cache_flush() { return $wp_object_cache->flush(); } +/** + * Removes all cache items from the in-memory runtime cache. + * + * @since 6.0.0 + * + * @see WP_Object_Cache::flush() + * + * @return bool True on success, false on failure. + */ +function wp_cache_flush_runtime() { + return wp_cache_flush(); +} + /** * Closes the cache. * diff --git a/wp-includes/version.php b/wp-includes/version.php index 2fed974688..d56c149cee 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -16,7 +16,7 @@ * * @global string $wp_version */ -$wp_version = '6.0-alpha-52768'; +$wp_version = '6.0-alpha-52772'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.