MediaWiki master
|
Creates Title objects. More...
Public Member Functions | |
castFromLinkTarget (?LinkTarget $linkTarget) | |
castFromPageIdentity (?PageIdentity $pageIdentity) | |
castFromPageReference (?PageReference $pageReference) | |
makeTitle ( $ns, $title, $fragment='', $interwiki='') | |
makeTitleSafe ( $ns, $title, $fragment='', $interwiki='') | |
newFromDBkey ( $key) | |
newFromID ( $id, $flags=0) | |
newFromLinkTarget (LinkTarget $linkTarget, $forceClone='') | |
newFromPageIdentity (PageIdentity $pageIdentity) | |
newFromPageReference (PageReference $pageReference) | |
newFromRow ( $row) | |
newFromText ( $text, $defaultNamespace=NS_MAIN) | |
newFromTextThrow ( $text, $defaultNamespace=NS_MAIN) | |
newFromURL ( $url) | |
newMainPage (MessageLocalizer $localizer=null) | |
Creates Title objects.
For now, there is nothing interesting in this class. It is meant for preventing static Title methods causing problems in unit tests.
Definition at line 38 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::castFromLinkTarget | ( | ?LinkTarget | $linkTarget | ) |
LinkTarget | null | $linkTarget |
Definition at line 64 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::castFromPageIdentity | ( | ?PageIdentity | $pageIdentity | ) |
PageIdentity | null | $pageIdentity |
Definition at line 84 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::castFromPageReference | ( | ?PageReference | $pageReference | ) |
PageReference | null | $pageReference |
Definition at line 104 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::makeTitle | ( | $ns, | |
$title, | |||
$fragment = '' , |
|||
$interwiki = '' |
|||
) |
int | $ns | |
string | $title | |
string | $fragment | |
string | $interwiki |
Definition at line 166 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::makeTitleSafe | ( | $ns, | |
$title, | |||
$fragment = '' , |
|||
$interwiki = '' |
|||
) |
int | $ns | |
string | $title | |
string | $fragment | |
string | $interwiki |
Definition at line 178 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromDBkey | ( | $key | ) |
string | $key |
Definition at line 45 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromID | ( | $id, | |
$flags = 0 |
|||
) |
int | $id | |
int | $flags |
Definition at line 145 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromLinkTarget | ( | LinkTarget | $linkTarget, |
$forceClone = '' |
|||
) |
LinkTarget | $linkTarget | |
string | $forceClone |
Definition at line 55 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromPageIdentity | ( | PageIdentity | $pageIdentity | ) |
PageIdentity | $pageIdentity |
Definition at line 74 of file TitleFactory.php.
Referenced by MediaWiki\Parser\Parsoid\LanguageVariantConverter\__construct().
MediaWiki\Title\TitleFactory::newFromPageReference | ( | PageReference | $pageReference | ) |
PageReference | $pageReference |
Definition at line 94 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromRow | ( | $row | ) |
\\stdClass | $row |
Definition at line 154 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromText | ( | $text, | |
$defaultNamespace = NS_MAIN |
|||
) |
string | int | null | $text | |
int | $defaultNamespace |
\InvalidArgumentException
Definition at line 115 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromTextThrow | ( | $text, | |
$defaultNamespace = NS_MAIN |
|||
) |
string | $text | |
int | $defaultNamespace |
MalformedTitleException |
Definition at line 126 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromURL | ( | $url | ) |
string | $url |
Definition at line 135 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newMainPage | ( | MessageLocalizer | $localizer = null | ) |
MessageLocalizer | null | $localizer |
Definition at line 187 of file TitleFactory.php.