MediaWiki REL1_33
RevisionTestModifyableContent Class Reference
Inheritance diagram for RevisionTestModifyableContent:
Collaboration diagram for RevisionTestModifyableContent:

Public Member Functions

 __construct ( $text)
 
 copy ()
 
 getText ()
 Returns the text represented by this Content object, as a string.
 
 setText ( $text)
 
- Public Member Functions inherited from TextContent
 __construct ( $text, $model_id=CONTENT_MODEL_TEXT)
 
 convert ( $toModel, $lossy='')
 This implementation provides lossless conversion between content models based on TextContent.
 
 diff (Content $that, Language $lang=null)
 Diff this content object with another content object.
 
 getNativeData ()
 Returns the text represented by this Content object, as a string.
 
 getSize ()
 Returns the text's size in bytes.
 
 getTextForSearchIndex ()
 Returns the text represented by this Content object, as a string.
 
 getTextForSummary ( $maxlength=250)
 Returns a textual representation of the content suitable for use in edit summaries and log messages.
 
 getWikitextForTransclusion ()
 Returns attempts to convert this content object to wikitext, and then returns the text string.
 
 isCountable ( $hasLinks=null)
 Returns true if this content is not a redirect, and $wgArticleCountMethod is "any".
 
 preSaveTransform (Title $title, User $user, ParserOptions $popts)
 Returns a Content object with pre-save transformations applied.
 
- Public Member Functions inherited from AbstractContent
 addSectionHeader ( $header)
 
 equals (Content $that=null)
 Decides whether two Content objects are equal.
 
 getContentHandler ()
 
 getDefaultFormat ()
 
 getDeletionUpdates (WikiPage $page, ParserOutput $parserOutput=null)
 
 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.
 
 getSecondaryDataUpdates (Title $title, Content $old=null, $recursive=true, ParserOutput $parserOutput=null)
 Returns a list of DataUpdate objects for recording information about this Content in some secondary data store.
 
 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)
 
 replaceSection ( $sectionId, Content $with, $sectionTitle='')
 
 serialize ( $format=null)
 
 updateRedirect (Title $target)
 This default implementation always returns $this.
 

Public Attributes

const MODEL_ID = "RevisionTestModifyableContent"
 

Additional Inherited Members

- Static Public Member Functions inherited from TextContent
static normalizeLineEndings ( $text)
 Do a "\\r\\n" -> "\\n" and "\\r" -> "\\n" transformation as well as trim trailing whitespace.
 
- Protected Member Functions inherited from TextContent
 fillParserOutput (Title $title, $revId, ParserOptions $options, $generateHtml, ParserOutput &$output)
 Fills the provided ParserOutput object with information derived from the content.
 
 getHighlightHtml ()
 Generates an HTML version of the content, for display.
 
 getHtml ()
 Generates an HTML version of the content, for display.
 
- Protected Member Functions inherited from AbstractContent
 checkFormat ( $format)
 
 checkModelID ( $modelId)
 
 equalsInternal (Content $that)
 Checks whether $that is logically equal to this Content object.
 
- Protected Attributes inherited from TextContent
string $mText
 
- Protected Attributes inherited from AbstractContent
 $model_id
 Name of the content model this Content object represents.
 

Detailed Description

Definition at line 3 of file RevisionTestModifyableContent.php.

Constructor & Destructor Documentation

◆ __construct()

RevisionTestModifyableContent::__construct ( $modelId)
Parameters
string | null$modelId
Since
1.21

Reimplemented from AbstractContent.

Definition at line 7 of file RevisionTestModifyableContent.php.

Member Function Documentation

◆ copy()

RevisionTestModifyableContent::copy ( )
Note
Mutable subclasses MUST override this to return a copy!
Returns
Content $this

Reimplemented from TextContent.

Definition at line 11 of file RevisionTestModifyableContent.php.

◆ getText()

RevisionTestModifyableContent::getText ( )

Returns the text represented by this Content object, as a string.

Since
1.33
Returns
string The raw text.

Reimplemented from TextContent.

Definition at line 15 of file RevisionTestModifyableContent.php.

References TextContent\$mText.

◆ setText()

RevisionTestModifyableContent::setText ( $text)

Definition at line 19 of file RevisionTestModifyableContent.php.

Member Data Documentation

◆ MODEL_ID

const RevisionTestModifyableContent::MODEL_ID = "RevisionTestModifyableContent"

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