MediaWiki
1.30.2
|
A class to convert page titles on a foreign wiki (ForeignTitle objects) into page titles on the local wiki (Title objects), placing all pages in a fixed local namespace. More...
Public Member Functions | |
__construct ( $ns) | |
createTitleFromForeignTitle (ForeignTitle $foreignTitle) | |
Determines which local title best corresponds to the given foreign title. More... | |
Protected Attributes | |
int | $ns |
A class to convert page titles on a foreign wiki (ForeignTitle objects) into page titles on the local wiki (Title objects), placing all pages in a fixed local namespace.
Definition at line 27 of file NamespaceImportTitleFactory.php.
NamespaceImportTitleFactory::__construct | ( | $ns | ) |
int | $ns | The namespace to use for all pages |
Definition at line 34 of file NamespaceImportTitleFactory.php.
References $ns, and MWNamespace\exists().
NamespaceImportTitleFactory::createTitleFromForeignTitle | ( | ForeignTitle | $foreignTitle | ) |
Determines which local title best corresponds to the given foreign title.
If such a title can't be found or would be locally invalid, null is returned.
ForeignTitle | $foreignTitle | The ForeignTitle to convert |
Implements ImportTitleFactory.
Definition at line 49 of file NamespaceImportTitleFactory.php.
References ForeignTitle\getText(), and Title\makeTitleSafe().
|
protected |
Definition at line 29 of file NamespaceImportTitleFactory.php.
Referenced by __construct().