MediaWiki REL1_33
BadTitleError.php
Go to the documentation of this file.
1<?php
36 public function __construct( $msg = 'badtitletext', $params = [] ) {
37 if ( $msg instanceof MalformedTitleException ) {
38 $errorMessage = $msg->getErrorMessage();
39 if ( !$errorMessage ) {
40 parent::__construct( 'badtitle', 'badtitletext', [] );
41 } else {
42 $errorMessageParams = $msg->getErrorMessageParameters();
43 parent::__construct( 'badtitle', $errorMessage, $errorMessageParams );
44 }
45 } else {
46 parent::__construct( 'badtitle', $msg, $params );
47 }
48 }
49}
An error page that emits an HTTP 400 Bad Request status code.
Show an error page on a badtitle.
__construct( $msg='badtitletext', $params=[])
MalformedTitleException is thrown when a TitleParser is unable to parse a title string.