|
MediaWiki REL1_39
|
Wrapper allowing us to handle a system message as a Content object. More...


Public Member Functions | |
| __construct ( $msg, $params=null) | |
| copy () | |
| getMessage () | |
| Returns the message object, with any parameters already substituted. | |
| getNativeData () | |
| Returns the message object, with any parameters already substituted. | |
| getSize () | |
| getTextForSearchIndex () | |
| getTextForSummary ( $maxlength=250) | |
| getWikitext () | |
| Returns the message text. | |
| getWikitextForTransclusion () | |
| isCountable ( $hasLinks=null) | |
Public Member Functions inherited from AbstractContent | |
| __construct ( $modelId=null) | |
| addSectionHeader ( $header) | |
| convert ( $toModel, $lossy='') | |
| This base implementation calls the hook ConvertContent to enable custom conversions. | |
| equals (Content $that=null) | |
| Decides whether two Content objects are equal. | |
| getContentHandler () | |
| getDefaultFormat () | |
| getModel () | |
| getParserOutput (Title $title, $revId=null, ParserOptions $options=null, $generateHtml=true) | |
| Returns a ParserOutput object containing information derived from this content. | |
| getRedirectChain () | |
| getRedirectTarget () | |
| Subclasses that implement redirects should override this. | |
| getSection ( $sectionId) | |
| getSupportedFormats () | |
| getUltimateRedirectTarget () | |
| isEmpty () | |
| isRedirect () | |
| isSupportedFormat ( $format) | |
| isValid () | |
| Subclasses may override this to implement (light weight) validation. | |
| matchMagicWord (MagicWord $word) | |
| This default implementation always returns false. | |
| preloadTransform (Title $title, ParserOptions $popts, $params=[]) | |
| prepareSave (WikiPage $page, $flags, $parentRevId, User $user) | |
| preSaveTransform (Title $title, User $user, ParserOptions $popts) | |
| replaceSection ( $sectionId, Content $with, $sectionTitle='') | |
| serialize ( $format=null) | |
| updateRedirect (Title $target) | |
| This default implementation always returns $this. | |
Protected Attributes | |
| Message | $mMessage |
Protected Attributes inherited from AbstractContent | |
| string | $model_id |
| Name of the content model this Content object represents. | |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractContent | |
| checkFormat ( $format) | |
| checkModelID ( $modelId) | |
| equalsInternal (Content $that) | |
| Checks whether $that is logically equal to this Content object. | |
| fillParserOutput (Title $title, $revId, ParserOptions $options, $generateHtml, ParserOutput &$output) | |
| Fills the provided ParserOutput with information derived from the content. | |
| getContentHandlerFactory () | |
Wrapper allowing us to handle a system message as a Content object.
Note that this is generally not used to represent content from the MediaWiki namespace. MessageContent is just intended as glue for wrapping a message programmatically.
Definition at line 37 of file MessageContent.php.
| MessageContent::__construct | ( | $msg, | |
| $params = null ) |
| Message | string | $msg | A Message object, or a message key. |
| string[] | null | $params | An optional array of message parameters. |
Definition at line 48 of file MessageContent.php.
References CONTENT_MODEL_WIKITEXT, wfDeprecated(), and wfMessage().
| MessageContent::copy | ( | ) |
Implements Content.
Definition at line 140 of file MessageContent.php.
| MessageContent::getMessage | ( | ) |
Returns the message object, with any parameters already substituted.
Definition at line 91 of file MessageContent.php.
References $mMessage.
Referenced by getNativeData().
| MessageContent::getNativeData | ( | ) |
Returns the message object, with any parameters already substituted.
Reimplemented from AbstractContent.
Definition at line 80 of file MessageContent.php.
References getMessage().
| MessageContent::getSize | ( | ) |
Implements Content.
Definition at line 131 of file MessageContent.php.
| MessageContent::getTextForSearchIndex | ( | ) |
Implements Content.
Definition at line 101 of file MessageContent.php.
| MessageContent::getTextForSummary | ( | $maxlength = 250 | ) |
| int | $maxlength | Maximum length of the summary text, defaults to 250. |
Implements Content.
Definition at line 121 of file MessageContent.php.
| MessageContent::getWikitext | ( | ) |
Returns the message text.
{{-transformation is done.
Definition at line 69 of file MessageContent.php.
Referenced by getWikitextForTransclusion().
| MessageContent::getWikitextForTransclusion | ( | ) |
Implements Content.
Definition at line 110 of file MessageContent.php.
References getWikitext().
| MessageContent::isCountable | ( | $hasLinks = null | ) |
| bool | null | $hasLinks |
Implements Content.
Definition at line 153 of file MessageContent.php.
|
protected |
Definition at line 42 of file MessageContent.php.
Referenced by getMessage().