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 () |
Definition at line 45 of file namespaceDupes.php.
NamespaceConflictChecker::checkAll | ( | $ | fix, | |
$ | suffix = '' | |||
) |
Definition at line 51 of file namespaceDupes.php.
References $fix, $name, $ns, $ok, $prefix, $suffix, $wgCanonicalNamespaceNames, $wgCapitalLinks, $wgContLang, $wgNamespaceAliases, checkNamespace(), and getInterwikiList().
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 = '' | |||
) |
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 | |||
) |
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().