XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
startup () | |
[Abstract] This method is called by the controller strategy, if this module is the current module. | |
setAdminMode ($flag) | |
setActionName ($name) | |
execute (&$controller) | |
doPermissionError () | |
doActionNotFoundError () | |
doPreparationError () | |
![]() | |
__construct ($module, $loadConfig=true) | |
doActionSearch (&$searchArgs) | |
This method is called back by the action search feature in the control panel. | |
doLegacyGlobalSearch ($queries, $andor, $max_hit, $start, $uid) | |
This method is called back by the xoops global search feature. | |
hasAdminIndex () | |
[Final] Gets a value indicating whether this module has the page controller in the control panel side. | |
getAdminIndex () | |
Gets an absolute URL indicating the top page of this module for the control panel side. | |
getAdminMenu () | |
Gets an array having menus for the side menu of the control panel. | |
![]() | |
__construct (&$module, $loadConfig=true) | |
constructor | |
setAttribute ($key, $value) | |
Sets $value with $key to attributes. | |
hasAttribute ($key) | |
Gets a value indicating whether the value specified by $key exists. | |
getAttribute ($key) | |
Gets a value of attributes with $key. | |
setXoopsModule (&$xoopsModule) | |
Binds an instance of XoopsModule to the property. | |
& | getXoopsModule () |
Gets the binded XoopsModule instance. | |
setModuleConfig ($config) | |
Binds array of xoops module config to the property. | |
getModuleConfig (string $key=null) | |
Gets a value form xoops module config with $key. | |
& | getCacheInfo () |
Gets the cache information instance. | |
_createCacheInfo () | |
Creates a cache information instance and returns it. | |
& | getRenderTarget () |
Gets the render target instance. | |
_createRenderTarget () | |
Creates a render target instance and returns it. | |
getRenderSystemName () | |
Gets a name of the dependency render system. | |
& | getRenderSystem () |
Gets the dependency render system. | |
isActive () | |
Gets a value indicating whether this modules is an active. | |
isEnableCache () | |
Gets a value indicating whether the current module has a option of configurations to use the cache system. | |
& | createCacheInfo () |
Initializes a cache information object, and returns it. | |
Data Fields | |
$mActionName = null | |
$mAction = null | |
$mAdminFlag = false | |
$mAssetManager = null | |
![]() | |
$_mAdminMenuLoadedFlag = false | |
bool | |
$mAdminMenu = null | |
Complex Array - cached. | |
![]() | |
$mAttributes = [] | |
[READ ONLY] Map Array - std::map<string, mixed> - used freely for this module. | |
$mXoopsModule = null | |
[READ ONLY] XoopsModule | |
$mModuleConfig = [] | |
[READ ONLY] Map Array - std::map<string, string> | |
$mCacheInfo = null | |
Legacy_AbstractCacheInformation - The cached instance. | |
$mRender = null | |
XCube_RenderTarget - The render target instance for this module. | |
Definition at line 30 of file Module.class.php.
doActionNotFoundError | ( | ) |
Definition at line 180 of file Module.class.php.
doPermissionError | ( | ) |
Definition at line 169 of file Module.class.php.
doPreparationError | ( | ) |
Definition at line 191 of file Module.class.php.
execute | ( | & | $controller | ) |
$controller |
Definition at line 76 of file Module.class.php.
setActionName | ( | $name | ) |
$name |
Definition at line 67 of file Module.class.php.
setAdminMode | ( | $flag | ) |
$flag |
Definition at line 58 of file Module.class.php.
startup | ( | ) |
[Abstract] This method is called by the controller strategy, if this module is the current module.
Reimplemented from Legacy_AbstractModule.
Definition at line 40 of file Module.class.php.
$mAction = null |
Definition at line 33 of file Module.class.php.
$mActionName = null |
Definition at line 32 of file Module.class.php.
$mAdminFlag = false |
Definition at line 34 of file Module.class.php.
$mAssetManager = null |
Definition at line 35 of file Module.class.php.