BlueSpice MediaWiki REL1_27
 All Classes Namespaces Files Functions Variables Groups Pages
BsExtensionMW Class Reference

Inherits ContextSource.

Inherited by AboutBlueSpice, ArticleInfo, Authors, Avatars, Blog, BlueSpiceCategoryManager, BlueSpicePasteImage, BlueSpiceVisualEditor, BoilerPlate, Bookshelf, BookshelfUI, BsPHPExcel, BsPreferences, Canvas3DTagCloud, CategoryCheck, Checklist, ContextMenu, CSyntaxHighlight, Dashboards, Emoticons, Expiry, ExportTables, ExtendedEditBar, ExtendedSearch, ExtensionInfo, FlaggedRevsConnector, Flexiskin, FormattingHelp, GroupManager, HideTitle, InsertCategory, InsertFile, InsertLink, InsertMagic, InsertTemplate, InterWikiLinks, LatexRenderer, NamespaceCss, NamespaceManager, PageAccess, PageAssignments, PagesVisited, PageTemplates, PermissionManager, RatedComments, Rating, Readers, Reminder, Review, ReviewExtended, RSSFeeder, RSSStandards, SaferEdit, SecureFileStore, ShoutBox, Showtime, SmartList, StateBar, Statistics, TagCloud, TagSearch, TopMenuBarCustomizer, UEModuleBookDOCX, UEModuleBookHTML, UEModuleBookPDF, UEModuleDOCX, UEModuleHTML, UEModulePDF, UEModulePDFRecursive, UEModulePDFSubpages, UEModuleTable2Excel, UniversalExport, UsageTracker, UserManager, UserPreferences, UserSidebar, VisualDiff, WatchList, WhoIsOnline, WikiAdmin, and WikiExplorer.

Collaboration diagram for BsExtensionMW:

Public Member Functions

 setCore ($oCore)
 
 getInfo ()
 
 getName ()
 
 getExtensionKey ()
 
 setup ($sExtName="", $aConfig=array())
 
 setHook ($hook, $method=false, $bExecuteFirst=false)
 
 getResourcePath ()
 
 getImagePath ($bResources=false)
 
 getCacheKey ($sSubKey= 'default')
 
 makeTagExtensionDefinitions ()
 
- Public Member Functions inherited from ContextSource
 getContext ()
 
 setContext (IContextSource $context)
 
 getConfig ()
 
 getRequest ()
 
 getTitle ()
 
 canUseWikiPage ()
 
 getWikiPage ()
 
 getOutput ()
 
 getUser ()
 
 getLanguage ()
 
 getSkin ()
 
 getTiming ()
 
 getStats ()
 
 msg ()
 
 exportSession ()
 

Protected Member Functions

 initExt ()
 

Protected Attributes

 $mExtensionFile = null
 
 $mExtensionType = null
 
 $mInfo = null
 
 $mExtensionKey = null
 
 $mResourcePath = null
 
 $sName = ''
 
 $sStatus = ''
 
 $sPackage = ''
 
 $mCore = null
 
 $aStandardContext = array( '*', '*', '*' )
 

Member Function Documentation

BsExtensionMW::getCacheKey (   $sSubKey = 'default')

Returns the cache key for this particlular extension

Parameters
string$sSubKey
Returns
string
BsExtensionMW::getImagePath (   $bResources = false)

Returns the image path for the current extension

Parameters
boolean$bResourcesWhether or not the image directory is located inside the resources directory
Returns
string
BsExtensionMW::getInfo ( )

returns the extension informations as an array

Returns
array
BsExtensionMW::getResourcePath ( )

Returns the resource path for the current extension string $IP string $wgScriptPath

Returns
string
BsExtensionMW::makeTagExtensionDefinitions ( )

Returns an array of tag extension definitions

Returns
array
BsExtensionMW::setCore (   $oCore)

Save a reference to current adapter instance.

Parameters
BsCore$oCore
BsExtensionMW::setup (   $sExtName = "",
  $aConfig = array() 
)

Initializes the extension.


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