60 parent::__construct( $text,
$params );
96 if ( $this->message ===
null ) {
99 $prefix .=
'<span class="apihelp-deprecated">' .
100 $this->subMessage(
'api-help-param-deprecated' ) .
102 $this->subMessage(
'word-separator' );
105 $prefix .=
'<span class="apihelp-internal">' .
106 $this->subMessage(
'api-help-param-internal' ) .
108 $this->subMessage(
'word-separator' );
110 $this->message =
";<span dir=\"ltr\" lang=\"en\">{$this->paramValue}</span>:"
111 . $prefix . parent::fetchMessage();
113 return $this->message;
116 private function subMessage( $key ) {
117 $msg =
new Message( $key );
118 $msg->interface = $this->interface;
119 $msg->language = $this->language;
120 $msg->useDatabase = $this->useDatabase;
121 $msg->contextPage = $this->contextPage;
122 return $msg->fetchMessage();
array $params
The job parameters.
Message subclass that prepends wikitext for API help.
isInternal()
Fetch the 'internal' flag.
__construct( $paramValue, $text, $params=[], $deprecated=false, $internal=false)
getParamValue()
Fetch the parameter value.
isDeprecated()
Fetch the 'deprecated' flag.