$cache->delete() method

Delete/clear the cache(s) identified by given name or wildcard


// Delete cache named "my-cache-name"

// Delete all caches starting with "my-"


$bool = $cache->delete(string $name);



Name of cache, or partial name with wildcard (i.e. "MyCache*") to clear multiple caches.

Return value


True on success, false if no cache was cleared

$cache methods and properties

API reference based on ProcessWire core version 3.0.228

Latest news

  • ProcessWire Weekly #490
    In the 490th issue of ProcessWire Weekly we'll check out what's new in the latest core version ProcessWire 3.0.229, introduce a brand-new third party module, and more. Read on!
    Weekly.pw / 30 September 2023
  • ProcessWire 3.0.226 new main/master version
    After 8 months in development we are excited to bring you ProcessWire 3.0.226 main/master. This version has a ton of great new features, improvements and optimizations, plus more than 100 issue fixes. This post takes an in-depth look at highlights from this great new version.
    Blog / 25 August 2023
  • Subscribe to weekly ProcessWire news

I just love the easy and intuitive ProcessWire API. ProcessWire rocks!” —Jens Martsch, Web developer