$pages->uncache() method

Remove the given page(s) from the cache, or uncache all by omitting $page argument

When no $page argument is given, this method behaves the same as $pages->uncacheAll(). When any $page argument is given, this does not remove pages from selectorCache.

Usage

// basic usage
$int = $pages->uncache();

// usage with all arguments
$int = $pages->uncache($page = null, array $options = []);

Arguments

NameType(s)Description
page (optional)Page, PageArray, int, null

Page to uncache, PageArray of pages to uncache, ID of page to uncache (3.0.153+), or omit to uncache all.

options (optional)array

Additional options to modify behavior:

  • shallow (bool): By default, this method also calls $page->uncache(). To prevent that call, set this to true.

Return value

int

Number of pages uncached


$pages methods and properties

API reference based on ProcessWire core version 3.0.200

Twitter updates

  • New post: Multi-language field translation export/import — In this post we cover the details of a new module that enables export and import capabilities for multi-language fields in ProcessWire… More
    5 August 2022
  • Weekly update, July 29: Continuing upgrades to ProcessWire’s comments system and FormBuilder, along with a working example—More
    29 July 2022
  • Weekly update for July 22– Looking back at what web development was like in the year 2000. Plus some more discussion on the path from CKEditor 4 to CkEditor 5 in ProcessWire: More
    22 July 2022

Latest news

  • ProcessWire Weekly #430
    In the 430th issue of ProcessWire Weekly we're going to check out some brand new third party modules, a new site of the week, and more. Read on!
    Weekly.pw / 7 August 2022
  • Multi-language field translation export/import
    In this post we cover the details of a new module that enables export and import capabilities for multi-language fields in ProcessWire.
    Blog / 5 August 2022
  • Subscribe to weekly ProcessWire news

“…building with ProcessWire was a breeze, I really love all the flexibility the system provides. I can’t imagine using any other CMS in the future.” —Thomas Aull