MediaWiki REL1_37
MalformedTitleException Class Reference

MalformedTitleException is thrown when a TitleParser is unable to parse a title string. More...

Inheritance diagram for MalformedTitleException:
Collaboration diagram for MalformedTitleException:

Public Member Functions

 __construct ( $errorMessage, $titleText=null, $errorMessageParameters=[])
 
 getErrorMessage ()
 
 getErrorMessageParameters ()
 
 getMessageObject ()
 
 getTitleText ()
 

Private Attributes

string $errorMessage
 
array $errorMessageParameters
 
string null $titleText
 

Detailed Description

MalformedTitleException is thrown when a TitleParser is unable to parse a title string.

@newable

Since
1.23

Definition at line 26 of file MalformedTitleException.php.

Constructor & Destructor Documentation

◆ __construct()

MalformedTitleException::__construct (   $errorMessage,
  $titleText = null,
  $errorMessageParameters = [] 
)
Stability: stable
to call
Parameters
string$errorMessageLocalisation message describing the error (since MW 1.26)
string | null$titleTextThe invalid title text (since MW 1.26)
array$errorMessageParametersAdditional parameters for the error message. $titleText will be appended if it's not null. (since MW 1.26)

Definition at line 42 of file MalformedTitleException.php.

References $titleText, wfEscapeWikiText(), and wfMessage().

Member Function Documentation

◆ getErrorMessage()

MalformedTitleException::getErrorMessage ( )
Since
1.26
Returns
string

Definition at line 70 of file MalformedTitleException.php.

Referenced by getMessageObject(), and HTMLTitleTextField\validate().

◆ getErrorMessageParameters()

MalformedTitleException::getErrorMessageParameters ( )
Since
1.26
Returns
array

Definition at line 78 of file MalformedTitleException.php.

Referenced by getMessageObject(), and HTMLTitleTextField\validate().

◆ getMessageObject()

MalformedTitleException::getMessageObject ( )

◆ getTitleText()

MalformedTitleException::getTitleText ( )
Since
1.26
Returns
string|null

Definition at line 62 of file MalformedTitleException.php.

Member Data Documentation

◆ $errorMessage

string MalformedTitleException::$errorMessage
private

Definition at line 31 of file MalformedTitleException.php.

◆ $errorMessageParameters

array MalformedTitleException::$errorMessageParameters
private

Definition at line 33 of file MalformedTitleException.php.

◆ $titleText

string null MalformedTitleException::$titleText
private

Definition at line 29 of file MalformedTitleException.php.

Referenced by __construct().


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