BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
BlueSpice\Content\EntityHandler Class Reference
Inheritance diagram for BlueSpice\Content\EntityHandler:
Collaboration diagram for BlueSpice\Content\EntityHandler:

Public Member Functions

 __construct ($modelId= '')
 
- Public Member Functions inherited from JsonContentHandler
 __construct ($modelId=CONTENT_MODEL_JSON)
 
 makeEmptyContent ()
 
- Public Member Functions inherited from CodeContentHandler
 getPageLanguage (Title $title, Content $content=null)
 
 getPageViewLanguage (Title $title, Content $content=null)
 
- Public Member Functions inherited from TextContentHandler
 __construct ($modelId=CONTENT_MODEL_TEXT, $formats=[CONTENT_FORMAT_TEXT])
 
 serializeContent (Content $content, $format=null)
 
 merge3 (Content $oldContent, Content $myContent, Content $yourContent)
 
 unserializeContent ($text, $format=null)
 
 makeEmptyContent ()
 
 supportsDirectEditing ()
 
 getFieldsForSearchIndex (SearchEngine $engine)
 
 getDataForSearchIndex (WikiPage $page, ParserOutput $output, SearchEngine $engine)
 
- Public Member Functions inherited from ContentHandler
 __construct ($modelId, $formats)
 
 serializeContent (Content $content, $format=null)
 
 exportTransform ($blob, $format=null)
 
 unserializeContent ($blob, $format=null)
 
 importTransform ($blob, $format=null)
 
 makeEmptyContent ()
 
 makeRedirectContent (Title $destination, $text= '')
 
 getModelID ()
 
 getSupportedFormats ()
 
 getDefaultFormat ()
 
 isSupportedFormat ($format)
 
 getActionOverrides ()
 
 createDifferenceEngine (IContextSource $context, $old=0, $new=0, $rcid=0, $refreshCache=false, $unhide=false)
 
 getPageLanguage (Title $title, Content $content=null)
 
 getPageViewLanguage (Title $title, Content $content=null)
 
 canBeUsedOn (Title $title)
 
 merge3 (Content $oldContent, Content $myContent, Content $yourContent)
 
 getAutosummary (Content $oldContent=null, Content $newContent=null, $flags=0)
 
 getChangeTag (Content $oldContent=null, Content $newContent=null, $flags=0)
 
 getAutoDeleteReason (Title $title, &$hasHistory)
 
 getUndoContent (Revision $current, Revision $undo, Revision $undoafter)
 
 makeParserOptions ($context)
 
 isParserCacheSupported ()
 
 supportsSections ()
 
 supportsCategories ()
 
 supportsRedirects ()
 
 supportsDirectEditing ()
 
 supportsDirectApiEditing ()
 
 getFieldsForSearchIndex (SearchEngine $engine)
 
 getDataForSearchIndex (WikiPage $page, ParserOutput $output, SearchEngine $engine)
 
 getParserOutputForIndexing (WikiPage $page, ParserCache $cache=null)
 

Protected Member Functions

 getContentClass ()
 
- Protected Member Functions inherited from JsonContentHandler
 getContentClass ()
 
- Protected Member Functions inherited from CodeContentHandler
 getContentClass ()
 
- Protected Member Functions inherited from TextContentHandler
 getContentClass ()
 
- Protected Member Functions inherited from ContentHandler
 checkModelID ($model_id)
 
 checkFormat ($format)
 
 getDiffEngineClass ()
 
 addSearchField (&$fields, SearchEngine $engine, $name, $type)
 

Additional Inherited Members

- Static Public Member Functions inherited from ContentHandler
static getContentText (Content $content=null)
 
static makeContent ($text, Title $title=null, $modelId=null, $format=null)
 
static getDefaultModelFor (Title $title)
 
static getForTitle (Title $title)
 
static getForContent (Content $content)
 
static getForModelID ($modelId)
 
static cleanupHandlersCache ()
 
static getLocalizedName ($name, Language $lang=null)
 
static getContentModels ()
 
static getAllContentFormats ()
 
- Protected Attributes inherited from ContentHandler
 $mModelID
 
 $mSupportedFormats
 
- Static Protected Attributes inherited from ContentHandler
static $handlers
 

Member Function Documentation

BlueSpice\Content\EntityHandler::getContentClass ( )
protected
Returns
string

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