BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
BlueSpice\DynamicFileDispatcher\Module Class Reference
Inheritance diagram for BlueSpice\DynamicFileDispatcher\Module:

Public Member Functions

 __construct ($params, $config, $context, $secure=true)
 
 getParamDefinition ()
 
 getContext ()
 
 getConfig ()
 
 getModuleName ()
 
 getParams ()
 
 getFile ()
 

Protected Member Functions

 extractParams ($params)
 
 checkPermissions ($params)
 
 isTitleRequired ()
 
 mustRequiredTitleExist ()
 
 getPermissionKey ()
 

Protected Attributes

 $context = null
 
 $config = null
 
 $module = ''
 
 $titleText = ''
 
 $params = []
 

Constructor & Destructor Documentation

BlueSpice\DynamicFileDispatcher\Module::__construct (   $params,
  $config,
  $context,
  $secure = true 
)
Parameters
Params$params
\Config$config
\IContextSource$context
boolean$secure- set to false when internal use, to improve performance
Returns
DynamicFileDispatcher
Exceptions
\MWException

Member Function Documentation

BlueSpice\DynamicFileDispatcher\Module::checkPermissions (   $params)
protected
Parameters
Params$params
Returns
null
Exceptions
\MWException
BlueSpice\DynamicFileDispatcher\Module::extractParams (   $params)
protected
Parameters
Params$params
BlueSpice\DynamicFileDispatcher\Module::getConfig ( )
Returns
BlueSpice\DynamicFileDispatcher\Module::getContext ( )
Returns
BlueSpice\DynamicFileDispatcher\Module::getFile ( )
abstract
Returns
BlueSpice\DynamicFileDispatcher\Module::getModuleName ( )
Returns
string
BlueSpice\DynamicFileDispatcher\Module::getParamDefinition ( )
Returns
array
BlueSpice\DynamicFileDispatcher\Module::getParams ( )
Returns
array

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