NamespaceConflictChecker Class Reference

List of all members.

Public Member Functions

 NamespaceConflictChecker ($db, $verbose=false)
 checkAll ($fix, $suffix= '')
 checkNamespace ($ns, $name, $fix, $suffix= '')
 checkPrefix ($key, $prefix, $fix, $suffix= '')
 getConflicts ($ns, $name)
 reportConflict ($row, $suffix)
 resolveConflict ($row, $resolvable, $suffix)
 resolveConflictOn ($row, $table)

Private Member Functions

 getInterwikiList ()


Detailed Description

Definition at line 45 of file namespaceDupes.php.


Member Function Documentation

NamespaceConflictChecker::checkAll ( fix,
suffix = '' 
)

NamespaceConflictChecker::checkNamespace ( ns,
name,
fix,
suffix = '' 
)

Definition at line 125 of file namespaceDupes.php.

References $count, $fix, $name, $ns, $ok, $row, $suffix, getConflicts(), reportConflict(), and resolveConflict().

Referenced by checkAll(), and checkPrefix().

NamespaceConflictChecker::checkPrefix ( key,
prefix,
fix,
suffix = '' 
)

Todo:
: do this for reals

Definition at line 158 of file namespaceDupes.php.

References $fix, $key, $prefix, $suffix, and checkNamespace().

NamespaceConflictChecker::getConflicts ( ns,
name 
)

Definition at line 163 of file namespaceDupes.php.

References $name, $ns, $page, $prefix, $result, $row, and $sql.

Referenced by checkNamespace().

NamespaceConflictChecker::getInterwikiList (  )  [private]

Definition at line 116 of file namespaceDupes.php.

References $prefixes, $result, and $row.

Referenced by checkAll().

NamespaceConflictChecker::NamespaceConflictChecker ( db,
verbose = false 
)

Definition at line 46 of file namespaceDupes.php.

References $db, and $verbose.

NamespaceConflictChecker::reportConflict ( row,
suffix 
)

Definition at line 196 of file namespaceDupes.php.

References $row, Title::makeTitleSafe(), and printf().

Referenced by checkNamespace().

NamespaceConflictChecker::resolveConflict ( row,
resolvable,
suffix 
)

Definition at line 224 of file namespaceDupes.php.

References $row, $suffix, $title, Title::makeTitleSafe(), and resolveConflictOn().

Referenced by checkNamespace().

NamespaceConflictChecker::resolveConflictOn ( row,
table 
)

Definition at line 250 of file namespaceDupes.php.

References $row, and Title::makeTitleSafe().

Referenced by resolveConflict().


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

Generated on Sat Sep 5 02:08:43 2009 for MediaWiki by  doxygen 1.5.9