XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
[Secret Agreement] The context class for Legacy which extends to keep Legacy-module-specific information. More...
Public Member Functions | |
getXoopsConfig ($id=null) | |
Gets a value of XoopsConfig by $id. | |
setThemeName ($name) | |
Sets the name of the current theme. | |
![]() | |
setAttribute ( $key, $value) | |
hasAttribute ( $key) | |
getAttribute ( $key) | |
setRequest (&$request) | |
& | getRequest () |
setUser (&$principal) | |
& | getUser () |
setThemeName (string $theme) | |
getThemeName () | |
Data Fields | |
$mXoopsUser = null | |
[READ ONLY] XoopsUser - The current user profile object. | |
$mModule = null | |
[READ ONLY] Legacy_AbstractModule - The current module instance. | |
$mXoopsModule = null | |
[READ ONLY] XoopsModule - The current Xoops Module object. | |
$mXoopsConfig = [] | |
[READ ONLY] Map Array - std::map<string, mixed> | |
$mModuleConfig = [] | |
$mBaseRenderSystemName = '' | |
![]() | |
$mAttributes = [] | |
$mRequest | |
$mUser | |
$mType = XCUBE_CONTEXT_TYPE_DEFAULT | |
$mThemeName | |
[Secret Agreement] The context class for Legacy which extends to keep Legacy-module-specific information.
Definition at line 24 of file Legacy_HttpContext.class.php.
getXoopsConfig | ( | $id = null | ) |
Gets a value of XoopsConfig by $id.
string | $id |
Definition at line 82 of file Legacy_HttpContext.class.php.
setThemeName | ( | $name | ) |
Sets the name of the current theme.
string | $theme |
Definition at line 104 of file Legacy_HttpContext.class.php.
$mBaseRenderSystemName = '' |
Definition at line 74 of file Legacy_HttpContext.class.php.
$mModule = null |
[READ ONLY] Legacy_AbstractModule - The current module instance.
Definition at line 36 of file Legacy_HttpContext.class.php.
$mModuleConfig = [] |
Definition at line 65 of file Legacy_HttpContext.class.php.
$mXoopsConfig = [] |
[READ ONLY] Map Array - std::map<string, mixed>
This is string collection which indicates site configurations by a site owner. Those configurations' information are loaded by the controller, and set. This configuration and the site configuration of XCube_Root are different. The array for Xoops, which is configured in the preference of the base. This property and $xoopsConfig (X2) is the same.
Definition at line 57 of file Legacy_HttpContext.class.php.
$mXoopsModule = null |
[READ ONLY] XoopsModule - The current Xoops Module object.
Definition at line 44 of file Legacy_HttpContext.class.php.
$mXoopsUser = null |
[READ ONLY] XoopsUser - The current user profile object.
Definition at line 30 of file Legacy_HttpContext.class.php.