MediaWiki  master
JavaScriptContent Class Reference
Inheritance diagram for JavaScriptContent:
Collaboration diagram for JavaScriptContent:

List of all members.

Public Member Functions

 __construct ($text)
 preSaveTransform (Title $title, User $user, ParserOptions $popts)
 Returns a Content object with pre-save transformations applied using Parser::preSaveTransform().

Protected Member Functions

 getHtml ()
 Generates an HTML version of the content, for display.

Detailed Description

Definition at line 26 of file JavaScriptContent.php.


Constructor & Destructor Documentation

Parameters:
string | null$modelId
Since:
1.21

Reimplemented from AbstractContent.

Definition at line 27 of file JavaScriptContent.php.


Member Function Documentation

JavaScriptContent::getHtml ( ) [protected]

Generates an HTML version of the content, for display.

Used by getParserOutput() to construct a ParserOutput object.

This default implementation just calls getHighlightHtml(). Content models that have another mapping to HTML (as is the case for markup languages like wikitext) should override this method to generate the appropriate HTML.

Returns:
string An HTML representation of the content

Reimplemented from TextContent.

Definition at line 52 of file JavaScriptContent.php.

References $html, and TextContent\getHighlightHtml().

JavaScriptContent::preSaveTransform ( Title title,
User user,
ParserOptions popts 
)

Returns a Content object with pre-save transformations applied using Parser::preSaveTransform().

Parameters:
Title$title
User$user
ParserOptions$popts
Returns:
Content

Reimplemented from TextContent.

Definition at line 40 of file JavaScriptContent.php.

References $wgParser, TextContent\getNativeData(), and global.


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