XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
LegacyRender_Module (&$xoopsModule) | |
__construct (&$xoopsModule) | |
getAdminMenu () | |
Gets an array having menus for the side menu of the control panel. | |
![]() | |
__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. | |
![]() | |
__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. | |
startup () | |
[Abstract] This method is called by the controller strategy, if this module is the current module. | |
Data Fields | |
$mGetAdminMenu | |
![]() | |
$_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 7 of file Module.class.php.
__construct | ( | & | $xoopsModule | ) |
Definition at line 16 of file Module.class.php.
getAdminMenu | ( | ) |
Gets an array having menus for the side menu of the control panel.
Reimplemented from Legacy_ModuleAdapter.
Definition at line 23 of file Module.class.php.
LegacyRender_Module | ( | & | $xoopsModule | ) |
Definition at line 11 of file Module.class.php.
$mGetAdminMenu |
Definition at line 9 of file Module.class.php.