MediaWiki  master
RevisionDeleteUser Class Reference

Backend functions for suppressing and unsuppressing all references to a given user, used when blocking with HideUser enabled. More...

Static Public Member Functions

static suppressUserName ( $name, $userId, IDatabase $dbw=null)
 
static unsuppressUserName ( $name, $userId, IDatabase $dbw=null)
 

Detailed Description

Backend functions for suppressing and unsuppressing all references to a given user, used when blocking with HideUser enabled.

This was spun out of SpecialBlockip.php in 1.18; at some point it needs to be rewritten to either use RevisionDelete abstraction, or at least schema abstraction.

Definition at line 35 of file RevisionDeleteUser.php.

Member Function Documentation

◆ suppressUserName()

static RevisionDeleteUser::suppressUserName (   $name,
  $userId,
IDatabase  $dbw = null 
)
static
Parameters
string$nameUser name
int$userIdBoth user name and ID must be provided
IDatabase | null$dbwIf you happen to have one lying around
Returns
bool True on success, false on failure (e.g. invalid user ID)

Definition at line 153 of file RevisionDeleteUser.php.

◆ unsuppressUserName()

static RevisionDeleteUser::unsuppressUserName (   $name,
  $userId,
IDatabase  $dbw = null 
)
static
Parameters
string$nameUser name
int$userIdBoth user name and ID must be provided
IDatabase | null$dbwIf you happen to have one lying around
Returns
bool True on success, false on failure (e.g. invalid user ID)

Definition at line 163 of file RevisionDeleteUser.php.


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