XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
prepare (&$controller) | |
& | createRenderTarget () |
render (&$target) | |
Data Fields | |
$mController | |
$mRenderMode = XCUBE_RENDER_MODE_NORMAL | |
This system is responsible for rendering and managing the content cache. For cache management, this system must interoperate with a business logic before it can be executed. This class is poorly designed, so the template engine is heavily tied to cache management. We need to split this class into two parts: the renderer and the cache management.
Definition at line 134 of file XCube_RenderSystem.class.php.
__construct | ( | ) |
Definition at line 142 of file XCube_RenderSystem.class.php.
& createRenderTarget | ( | ) |
Create an object of the render-target, and return it.
Definition at line 159 of file XCube_RenderSystem.class.php.
prepare | ( | & | $controller | ) |
Prepare.
XCube_Controller | $controller |
Reimplemented in Legacy_AdminRenderSystem, and Legacy_RenderSystem.
Definition at line 150 of file XCube_RenderSystem.class.php.
render | ( | & | $target | ) |
Render to $target.
XCube_RenderTarget | $target |
Reimplemented in Legacy_RenderSystem.
Definition at line 170 of file XCube_RenderSystem.class.php.
$mController |
@access private
Definition at line 138 of file XCube_RenderSystem.class.php.
$mRenderMode = XCUBE_RENDER_MODE_NORMAL |
Definition at line 140 of file XCube_RenderSystem.class.php.