MediaWiki  REL1_23
JavaScriptContentHandler Class Reference

Content handler for JavaScript pages. More...

Inheritance diagram for JavaScriptContentHandler:
Collaboration diagram for JavaScriptContentHandler:

List of all members.

Public Member Functions

 __construct ($modelId=CONTENT_MODEL_JAVASCRIPT)
 getPageLanguage (Title $title, Content $content=null)
 Returns the english language, because JS is english, and should be handled as such.
 getPageViewLanguage (Title $title, Content $content=null)
 Returns the english language, because JS is english, and should be handled as such.
 makeEmptyContent ()
 unserializeContent ($text, $format=null)

Detailed Description

Content handler for JavaScript pages.

Since:
1.21
Todo:
make ScriptContentHandler base class, do highlighting stuff there?

Definition at line 30 of file JavaScriptContentHandler.php.


Constructor & Destructor Documentation

Parameters:
string$modelId

Definition at line 35 of file JavaScriptContentHandler.php.

References array().


Member Function Documentation

JavaScriptContentHandler::getPageLanguage ( Title title,
Content content = null 
)

Returns the english language, because JS is english, and should be handled as such.

Parameters:
Title$title
Content$content
Returns:
Language wfGetLangObj( 'en' )
See also:
ContentHandler::getPageLanguage()

Reimplemented from ContentHandler.

Definition at line 72 of file JavaScriptContentHandler.php.

References wfGetLangObj().

JavaScriptContentHandler::getPageViewLanguage ( Title title,
Content content = null 
)

Returns the english language, because JS is english, and should be handled as such.

Parameters:
Title$title
Content$content
Returns:
Language wfGetLangObj( 'en' )
See also:
ContentHandler::getPageViewLanguage()

Reimplemented from ContentHandler.

Definition at line 86 of file JavaScriptContentHandler.php.

References wfGetLangObj().

Returns:
JavaScriptContent A new JavaScriptContent object with empty text.
See also:
ContentHandler::makeEmptyContent()

Reimplemented from TextContentHandler.

Definition at line 58 of file JavaScriptContentHandler.php.

JavaScriptContentHandler::unserializeContent ( text,
format = null 
)
Parameters:
string$text
string$format
Returns:
JavaScriptContent
See also:
ContentHandler::unserializeContent()

Reimplemented from TextContentHandler.

Definition at line 47 of file JavaScriptContentHandler.php.

References ContentHandler\checkFormat().


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