|
MediaWiki master
|
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...
Inherits MediaWiki\Title\ImportTitleFactory.

Public Member Functions | |
| __construct (NamespaceInfo $namespaceInfo, TitleFactory $titleFactory, int $ns) | |
| createTitleFromForeignTitle (ForeignTitle $foreignTitle) | |
| Determines which local title best corresponds to the given foreign title. | |
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 16 of file NamespaceImportTitleFactory.php.
| MediaWiki\Title\NamespaceImportTitleFactory::__construct | ( | NamespaceInfo | $namespaceInfo, |
| TitleFactory | $titleFactory, | ||
| int | $ns ) |
| NamespaceInfo | $namespaceInfo | |
| TitleFactory | $titleFactory | |
| int | $ns | The namespace to use for all pages |
Definition at line 26 of file NamespaceImportTitleFactory.php.
References MediaWiki\Title\NamespaceInfo\exists().
| MediaWiki\Title\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 MediaWiki\Title\ImportTitleFactory.
Definition at line 46 of file NamespaceImportTitleFactory.php.
References MediaWiki\Title\ForeignTitle\getText().