MediaWiki master
MediaWiki\Title\MediaWikiTitleCodec Class Reference

A codec for MediaWiki page titles. More...

Static Public Member Functions

static getTitleInvalidRegex ()
 Returns a simple regex that will match on characters and sequences invalid in titles.
 

Detailed Description

A codec for MediaWiki page titles.

Note
Normalization and validation is applied while parsing, not when formatting. It's possible to construct a TitleValue with an invalid title, and use MediaWikiTitleCodec to generate an (invalid) title string from it. TitleValues should be constructed only via parseTitle() or from a (semi)trusted source, such as the database.
See also
https://www.mediawiki.org/wiki/Requests_for_comment/TitleValue
Since
1.23
Deprecated
since 1.44 use TitleParser, TitleFormatter

Definition at line 38 of file MediaWikiTitleCodec.php.

Member Function Documentation

◆ getTitleInvalidRegex()

static MediaWiki\Title\MediaWikiTitleCodec::getTitleInvalidRegex ( )
static

Returns a simple regex that will match on characters and sequences invalid in titles.

Note that this doesn't pick up many things that could be wrong with titles, but that replacing this regex with something valid will make many titles valid. Previously Title::getTitleInvalidRegex()

Deprecated
since 1.44 use TitleParser::getTitleInvalidRegex()
Returns
string Regex string
Since
1.25

Definition at line 50 of file MediaWikiTitleCodec.php.

References MediaWiki\Title\TitleParser\getTitleInvalidRegex().


The documentation for this class was generated from the following file: