MediaWiki master
PurgeJobUtils Class Reference

Helper for a Job that writes data derived from page content to the database. More...

Static Public Member Functions

static invalidatePages (IDatabase $dbw, $namespace, array $dbkeys)
 Invalidate the cache of a list of pages from a single namespace.
 

Detailed Description

Helper for a Job that writes data derived from page content to the database.

Used by RefreshLinksJob via LinksUpdate.

Definition at line 33 of file PurgeJobUtils.php.

Member Function Documentation

◆ invalidatePages()

static PurgeJobUtils::invalidatePages ( IDatabase $dbw,
$namespace,
array $dbkeys )
static

Invalidate the cache of a list of pages from a single namespace.

This is intended for use by subclasses.

Parameters
IDatabase$dbw
int$namespaceNamespace number
string[]$dbkeys

Definition at line 42 of file PurgeJobUtils.php.

References Wikimedia\Rdbms\IReadableDatabase\expr(), Wikimedia\Rdbms\IReadableDatabase\newSelectQueryBuilder(), Wikimedia\Rdbms\IDatabase\newUpdateQueryBuilder(), and Wikimedia\Rdbms\Platform\ISQLPlatform\timestamp().


The documentation for this class was generated from the following file: