MediaWiki  master
MalformedTitleException.php
Go to the documentation of this file.
1 <?php
26  private $titleText = null;
27  private $errorMessage = null;
29 
36  public function __construct(
38  ) {
39  $this->errorMessage = $errorMessage;
40  $this->titleText = $titleText;
41  if ( $titleText !== null ) {
43  }
44  $this->errorMessageParameters = $errorMessageParameters;
45 
46  // Supply something useful for Exception::getMessage() to return.
48  $enMsg->inLanguage( 'en' )->useDatabase( false );
49  parent::__construct( $enMsg->text() );
50  }
51 
56  public function getTitleText() {
57  return $this->titleText;
58  }
59 
64  public function getErrorMessage() {
65  return $this->errorMessage;
66  }
67 
72  public function getErrorMessageParameters() {
74  }
75 
80  public function getMessageObject() {
81  return wfMessage( $this->getErrorMessage(), $this->getErrorMessageParameters() );
82  }
83 }
__construct( $errorMessage, $titleText=null, $errorMessageParameters=[])
wfMessage( $key,... $params)
This is the function for getting translated interface messages.
Interface for MediaWiki-localized exceptions.