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) | |
newFromIDs ( $ids) | |
newFromLinkTarget (LinkTarget $linkTarget, $forceClone='') | |
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 40 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::castFromLinkTarget | ( | ?LinkTarget | $linkTarget | ) |
LinkTarget | null | $linkTarget |
Definition at line 66 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::castFromPageIdentity | ( | ?PageIdentity | $pageIdentity | ) |
PageIdentity | null | $pageIdentity |
Definition at line 76 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::castFromPageReference | ( | ?PageReference | $pageReference | ) |
PageReference | null | $pageReference |
Definition at line 86 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::makeTitle | ( | $ns, | |
$title, | |||
$fragment = '' , |
|||
$interwiki = '' |
|||
) |
int | $ns | |
string | $title | |
string | $fragment | |
string | $interwiki |
Definition at line 159 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::makeTitleSafe | ( | $ns, | |
$title, | |||
$fragment = '' , |
|||
$interwiki = '' |
|||
) |
int | $ns | |
string | $title | |
string | $fragment | |
string | $interwiki |
Definition at line 171 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromDBkey | ( | $key | ) |
string | $key |
Definition at line 47 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromID | ( | $id, | |
$flags = 0 |
|||
) |
int | $id | |
int | $flags |
Definition at line 127 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromIDs | ( | $ids | ) |
int[] | $ids |
Definition at line 137 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromLinkTarget | ( | LinkTarget | $linkTarget, |
$forceClone = '' |
|||
) |
LinkTarget | $linkTarget | |
string | $forceClone |
Definition at line 57 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromRow | ( | $row | ) |
\\stdClass | $row |
Definition at line 147 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromText | ( | $text, | |
$defaultNamespace = NS_MAIN |
|||
) |
string | int | null | $text | |
int | $defaultNamespace |
Definition at line 97 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromTextThrow | ( | $text, | |
$defaultNamespace = NS_MAIN |
|||
) |
string | $text | |
int | $defaultNamespace |
MalformedTitleException |
Definition at line 108 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newFromURL | ( | $url | ) |
string | $url |
Definition at line 117 of file TitleFactory.php.
MediaWiki\Title\TitleFactory::newMainPage | ( | MessageLocalizer | $localizer = null | ) |
MessageLocalizer | null | $localizer |
Definition at line 180 of file TitleFactory.php.