CLI_Cache_Command{}
Manages the internal WP-CLI cache,.
EXAMPLES
# Remove all cached files. $ wp cli cache clear Success: Cache cleared.
# Remove all cached files except for the newest version of each one. $ wp cli cache prune Success: Cache pruned.
No Hooks.
Usage
$CLI_Cache_Command = new CLI_Cache_Command(); // use class methods
Methods
- public cache_clear()
- public cache_prune()
CLI_Cache_Command{} CLI Cache Command{} code WP-CLI 2.8.0-alpha
class CLI_Cache_Command extends WP_CLI_Command { /** * Clears the internal cache. * * ## EXAMPLES * * $ wp cli cache clear * Success: Cache cleared. * * @subcommand clear */ public function cache_clear() { $cache = WP_CLI::get_cache(); if ( ! $cache->is_enabled() ) { WP_CLI::error( 'Cache directory does not exist.' ); } $cache->clear(); WP_CLI::success( 'Cache cleared.' ); } /** * Prunes the internal cache. * * Removes all cached files except for the newest version of each one. * * ## EXAMPLES * * $ wp cli cache prune * Success: Cache pruned. * * @subcommand prune */ public function cache_prune() { $cache = WP_CLI::get_cache(); if ( ! $cache->is_enabled() ) { WP_CLI::error( 'Cache directory does not exist.' ); } $cache->prune(); WP_CLI::success( 'Cache pruned.' ); } }